2
如何檢查我的應用程序是由Google Play Store安裝還是僅通過apk安裝?檢查Android應用程序是否由Playstore安裝
如何檢查我的應用程序是由Google Play Store安裝還是僅通過apk安裝?檢查Android應用程序是否由Playstore安裝
您可以使用此
Signature[] sighashes = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_SIGNATURES).signatures;
的簽名可以比較你的調試按鍵或釋放鍵(您用來上傳時,Play商店),以檢查是否從APK其或播放存儲。
但是,如果有人有權訪問您的發行密鑰簽名apk然後我不知道它是否有可能區分。
這裏假定OP使用與通過其他方式發佈的APK不同的密鑰在Google Play上發佈APK。這似乎不太可能。 – 2014-09-30 05:38:27