0

尝试在调试模式下获取安装程序信息时,我得到一个空字符串。

这是代码:

ApplicationInfo applicationInfo = packageManager.getApplicationInfo(activity.getPackageName(), 0);

String appstoreString=packageManager.getInstallerPackageName(applicationInfo.packageName);

这似乎是合理的,因为调试 apk 不是从官方安装程序安装的,因为它可能是 GooglePlay 或 Amazon Appstore。

因此,在未发布之前,它似乎无法在真实设备上进行测试,在生产或测试渠道中。

有技巧或官方解决方法吗?我的意思是,从真正的 appstore 应用程序中获得可靠的字符串(我同时安装了 GooglePlay 和 Amazon Appstore)。

4

0 回答 0