アプリを更新しようとすると(プレイストアから既にインストールされているアプリに署名付きAPKを手動でインストールする)、インストールされず(「アプリがインストールされていません」)、Studioで次のエラーが表示されます:
I/Finsky: [1144] com.google.Android.finsky.verifier.impl.en.c(263): Verifying id=8, result=-1
I/Finsky: [1144] com.google.Android.finsky.verifier.impl.dq.a(37):
Installation silently blocked for com.somename.somename
I/Finsky: [1] com.google.Android.finsky.verifier.impl.en.c(139): Verification
complete: id=8, package_name=com.somename.somename
V/ActivityThread: SVC-Destroying service
com.google.Android.finsky.verifier.impl.PackageVerificationService@995aa6e
V/ActivityManager: Broadcast: Intent {
act=com.Android.packageinstaller.ACTION_INSTALL_COMMIT flg=0x10 (has extras)
} ordered=false userid=0 callerApp=null
V/ActivityManager: Broadcast: Intent {
act=com.google.Android.gms.safetynet.action.HARMFUL_APP_BLOCKED flg=0x10 }
ordered=false userid=0 callerApp=ProcessRecord{6b6f45e
1758:com.google.Android.gms/u0a13}
D/InstallAppProgress: Installation error code: 3
ここで、com.somename.somename
は私のパッケージ名です。
プレイストアで公開されているアプリには、v1 signature
、および新しく生成された署名済みAPKもv1 signature
。
compileSdkVersion 23 buildToolVersion 26.0.1 targetSdkVersion 23
ために SDK Versions >= M
「設定」の「アプリ」をチェックして「すべてのユーザーのアンインストール」を試みましたが、アプリがそこにリストされていませんでした(したがって、完全にアンインストールされました)
ために SDK Versions < M
1回更新できましたが、同じプロセスを繰り返すと失敗しました。
APKがインストールされていない場合、正常にインストールされます。
私は最近同じ問題に直面しました。最新のGoogle Playの更新が原因のようです。アプリはAndroid 8でデバイスに正常にインストールされましたが、Android 7。
Google Play -> Play Protect
およびオフScanning device for security threats
助けて頂きました。