我喜欢这个应用程序,可以从GooglePlay,亚马逊或者在本地安装来查找它的安装位置。
因此,当应用程序启动时,它会知道它来自何处。
这有可能吗?
答案 0 :(得分:2)
使用方法String getInstallerPackageName (String packageName)
。
有关详细信息,请参阅this
您可以将此方法用作:
String market=context.getPackageManager().getInstallerPackageName(context.getPackageName());
据我所知,亚马逊返回"com.amazon.venezia"
,Google Play商店会返回"com.android.vending".