Android安装源码

mar*_*142 4 android apk amazon-appstore google-play

是否有可能从Android应用程序获取安装源?

我的意思是,我想看看,如果应用程序是从安装的Play Store,Amazon Appstore或通过执行APK.

PS:我想在我的应用程序崩溃时看到它,我能够发送错误报告,我的应用程序是通过安装的Play Store.我如何获得这个价值?

Mdl*_*dlc 8

PackageManager类提供getInstallerPackageName方法,该方法将告诉您已安装的软件包的名称.侧载应用程序不包含值.

最新版本的亚马逊商店最终将PackageManager.getInstallerPackageName()设置为" com.amazon.venezia",以与Google Play的" com.android.vending" 对比.

来源:如何知道从谷歌播放或侧载加载应用程序?例如:getInstallerPackageName返回null