当我尝试更新我的应用程序(在已经从Playstore安装的应用程序上手动安装签名版本更高的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
对在Playstore上直播的应用进行签名,并且还使用v1 signature
构建新生成的经过签名的APK。
compileSdkVersion 23 buildToolVersion 26.0.1 targetSdkVersion 23
对于SDK Versions >= M
我在“设置”中选中了“应用”以尝试“为所有用户卸载”,但是该应用未在此处列出(因此已完全卸载)
对于SDK Versions < M
它能够更新1次,但是重复相同的过程是失败的。
如果先前未安装APK,则安装成功。
答案 0 :(得分:45)
我最近遇到了同样的问题。似乎是由最新的Google Play更新引起的。我的应用已成功安装在装有Android 8的设备上,但未能安装在Android 7上。
转到Google Play -> Play Protect
并关闭Scanning device for security threats
对我有帮助。