【发布时间】:2014-10-15 22:08:17
【问题描述】:
我喜欢应用程序从安装位置查找,例如从 GooglePlay、Amazon 或仅通过本地安装。
所以当应用程序启动时它知道它来自哪里。
这有可能吗?
【问题讨论】:
-
不,那不可能……
标签: android installation
我喜欢应用程序从安装位置查找,例如从 GooglePlay、Amazon 或仅通过本地安装。
所以当应用程序启动时它知道它来自哪里。
这有可能吗?
【问题讨论】:
标签: android installation
使用方法String getInstallerPackageName (String packageName)。
欲了解更多信息,请参阅this
您可以将此方法用作:
String market=context.getPackageManager().getInstallerPackageName(context.getPackageName());
据我所知,亚马逊返回 "com.amazon.venezia",Google Play 商店返回 "com.android.vending".
【讨论】: