检查Playstore是否安装了Android应用

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

你可以用它

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

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

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