Android 如何检查安装是否来自三星应用商店
我知道如何检查:Android 如何检查安装是否来自三星应用商店,android,android-package-managers,Android,Android Package Managers,我知道如何检查: packageManager.getInstallerPackageName(pContext.getPackageName()) 我从其他StackOverflow答案和我在野外的应用程序中了解到: Google Play返回:com.android.vending 亚马逊返回:com.Amazon.venezia 如果使用adb安装,则从getInstallerPackageName()返回空值。有人知道如何测试安装是否来自三星应用商店吗?根据getInstallerP
packageManager.getInstallerPackageName(pContext.getPackageName())
我从其他StackOverflow答案和我在野外的应用程序中了解到:
Google Play返回:com.android.vending
亚马逊返回:com.Amazon.venezia
如果使用adb安装,则从getInstallerPackageName()
返回空值。有人知道如何测试安装是否来自三星应用商店吗?根据getInstallerPackageName将返回空值:
实际上,价值
下载时未设置(该方法返回null)
SamsungApps的应用程序。这种方法是不可靠的数据来源
本案中的信息
你好,阿图尔
三星开发人员
这也是我使用一个小型测试应用程序得到的结果。我没有三星设备,但我假设它类似于com.Samsung。*因此,如果要搜索字符串,上面的方法会返回字符串“Samsung”,这应该很好。我想不到会有很多软件包安装商在里面安装三星。