如果我能检测是否我的应用程序是使用Android Market安装我想知道(它在市场上的下载列表,并获得更新检查),或者它不是?
这将是一个很好的点来检测,如果该应用程序已没有安装,因为这可能意味着它被偷走,并从SD卡安装.
P.M*_*lch 28
在你的活动中做
PackageManager pm = getPackageManager(); String installationSource = pm.getInstallerPackageName(getPackageName());
installationSource现在将保存安装了您的应用程序的应用程序的包名称.
使用我的安装源应用程序测试是通过谷歌市场安装时的"com.google.android.feedback",如果通过调试器安装,则为null.
| 归档时间: |
|
| 查看次数: |
4459 次 |
| 最近记录: |