首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止市场安装

停止市场安装
EN

Stack Overflow用户
提问于 2015-10-07 23:09:13
回答 1查看 57关注 0票数 0

有人知道如何测试用户如何安装应用程序吗?例如,我想确保他们是从android市场或我分发的其他地方安装的。

这并不是什么大事,但我讨厌看到我的应用程序出现在我没有提交的其他市场上。

尝试进行搜索,但无法获得适用的结果。

EN

回答 1

Stack Overflow用户

发布于 2015-10-07 23:52:31

检查包管理器返回的安装程序的名称:

代码语言:javascript
复制
context.getPackageManager().getInstallerPackageName(context.getPackageName())

此方法用于检索安装包的应用程序的包名。这标识了包来自哪个市场。请参见:

http://developer.android.com/reference/android/content/pm/PackageManager.html#getInstallerPackageName(java.lang.String)

请注意,侧加载的应用程序返回null (例如,在开发过程中使用Android Studio安装应用程序时)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32995933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档