gpt4 book ai didi

android - 如何在运行时识别我们正在从亚马逊下载的 apk 上运行

转载 作者:行者123 更新时间:2023-11-29 21:08:17 26 4
gpt4 key购买 nike

我们有一个 android 应用程序,可以在 google play 和 android 上使用。如果游戏是从 google play 或亚马逊下载的(用于应用内购买 sdk 和分析),我们希望在运行时检查。我们如何检查它?

最佳答案

您可以使用 PackageManager.getInstallerPackageName()查询应用程序是从哪个商店下载的。

对于 Google Play,它返回 com.android.vending。对于亚马逊,它返回 com.amazon.venezia .请注意,如果您手动安装它(即通过 adb),它将默认返回 null。你可以使用

adb shell pm install -i com.myappstore com.example.package

为了测试目的伪造任何你想要的安装程序。

关于android - 如何在运行时识别我们正在从亚马逊下载的 apk 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23798545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com