Java 索尼Bravia TV默认存储的PackageManager.getInstallerPackageName的返回值是多少

Java 索尼Bravia TV默认存储的PackageManager.getInstallerPackageName的返回值是多少,java,sony,android-tv,television,Java,Sony,Android Tv,Television,我需要区分我的应用程序(运行在同一台索尼Bravia电视上)是从索尼应用商店安装的还是从谷歌应用商店安装的。寻找一种方法来做到这一点会派上用场,但我想知道什么是我可以期待索尼默认商店的价值。它会是空的还是索尼会用一些值来填充-比如谷歌的“com.android.vending”和亚马逊的“com.amazon.venezia”(我能找到的)。对于索尼安卓电视,所有应用程序都是通过谷歌Play商店分发的。没有索尼应用商店。特色应用行和Sony Select只是指向Google Play Store

我需要区分我的应用程序(运行在同一台索尼Bravia电视上)是从索尼应用商店安装的还是从谷歌应用商店安装的。寻找一种方法来做到这一点会派上用场,但我想知道什么是我可以期待索尼默认商店的价值。它会是空的还是索尼会用一些值来填充-比如谷歌的“com.android.vending”和亚马逊的“com.amazon.venezia”(我能找到的)。

对于索尼安卓电视,所有应用程序都是通过谷歌Play商店分发的。没有索尼应用商店。特色应用行和Sony Select只是指向Google Play Store的链接。

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

非常感谢Tonni。在这种情况下,有没有办法将Sony Select/featured app发布的应用程序与所有其他潜在地点区分开来?要进入featured apps行,Sony Select需要与Sony签订合同。因此,如果您没有,应用程序将始终从正常的应用程序行启动,在该行中,用户可以自定义位置/订单。我相信情况就是这样。我们的客户确实有一份合同,当应用程序从该位置启动时,我们应该在应用程序中提供稍微不同的、索尼特有的行为。我现在正在评估这在技术上是否可行。非常感谢你,托尼。在这种情况下,有没有办法将Sony Select/featured app发布的应用程序与所有其他潜在地点区分开来?要进入featured apps行,Sony Select需要与Sony签订合同。因此,如果您没有,应用程序将始终从正常的应用程序行启动,在该行中,用户可以自定义位置/订单。我相信情况就是这样。我们的客户确实有一份合同,当应用程序从该位置启动时,我们应该在应用程序中提供稍微不同的、索尼特有的行为。我现在正在评估这在技术上是否可行。