【问题标题】:What is the returned value of PackangeManager.getInstallerPackageName for Sony Bravia TV default store索尼 Bravia 电视默认商店的 PackangeManager.getInstallerPackageName 的返回值是多少
【发布时间】:2017-06-09 20:33:57
【问题描述】:

我需要区分我的应用程序(在同一台 Sony Bravia TV 上运行)是从索尼应用商店还是从 Google 应用商店安装的。寻找一种方法来做到这一点PackangeManager.getInstallerPackageName 派上用场,但我想知道我对索尼默认商店有什么期望。它将为空还是索尼填充了一些价值——比如谷歌的“com.android.vending”和亚马逊的“com.amazon.venezia”(据我所知)。

【问题讨论】:

    标签: java sony android-tv television


    【解决方案1】:

    对于 Sony Android TV,所有应用程序均通过 Google Play 商店分发。没有索尼应用商店。特色应用行和 Sony Select 只是 Google Play 商店的链接。

    【讨论】:

    • 非常感谢托尼。在这种情况下,是否有办法将应用程序启动与 Sony Select/特色应用程序与所有其他潜在位置区分开来?
    • 要进入精选应用行和 Sony Select 需要与 Sony 签订合同。因此,如果您没有,应用程序将始终从用户可以自定义位置/顺序的普通应用程序行启动。
    • 我相信是这样的。我们的客户确实有一个合同,我们假设当应用程序从该位置启动时,它会在应用程序中提供稍微不同的、特定于 Sony 的行为。我现在正在评估这在技术上是否可行。
    猜你喜欢
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    • 1970-01-01
    相关资源
    最近更新 更多