如何检查我的应用是由Google Play商店安装还是仅安装到apk?
答案 0 :(得分:1)
您可以使用此
Signature[] sighashes = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_SIGNATURES).signatures;
可以将签名与您的调试密钥或发布密钥(您在上传到Play商店时使用的密钥)进行比较,以检查它是来自apk还是Play商店。
但是,如果有人可以访问您的发布密钥签名apk,那么我不知道是否可以区分。