检查Playstore是否安装了Android应用

时间:2014-09-30 05:33:44

标签: java android apk

如何检查我的应用是由Google Play商店安装还是仅安装到apk?

1 个答案:

答案 0 :(得分:1)

您可以使用此

Signature[] sighashes = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_SIGNATURES).signatures;

可以将签名与您的调试密钥或发布密钥(您在上传到Play商店时使用的密钥)进行比较,以检查它是来自apk还是Play商店。

但是,如果有人可以访问您的发布密钥签名apk,那么我不知道是否可以区分。