5

我知道如何检查:

 packageManager.getInstallerPackageName(pContext.getPackageName())

我从其他 StackOverflow 答案和我在野外的应用程序中知道:

谷歌播放返回:com.android.vending

亚马逊退货:com.amazon.venezia

如果我使用 adb 安装,我会从getInstallerPackageName(). 有人知道如何测试安装是否来自三星应用商店吗?

4

1 回答 1

4

根据三星论坛线程getInstallerPackageName 将返回 null:

实际上,当您从 SamsungApps 下载应用程序时,并没有设置该值(该方法返回 null)。在这种情况下,这种方法是不可靠的信息来源。

问候, Artur Stepniewski 三星开发人员

这也是我使用小型测试应用程序所得到的。

于 2013-12-23T09:03:30.370 回答