Android 测试应用程序更新时,安卓版本生成签名APK的安装被静默阻止
当我尝试更新我的应用程序(在已从playstore安装的应用程序上手动安装更高版本的签名APK)时,它没有被安装(“ 应用程序未安装”),并在Studio中显示以下错误:Android 测试应用程序更新时,安卓版本生成签名APK的安装被静默阻止,android,updates,failed-installation,Android,Updates,Failed Installation,当我尝试更新我的应用程序(在已从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): In
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
是我的包名
playstore上的实时应用程序使用v1签名签名
,新生成的签名APK也使用v1签名
构建
编译DK23版
BuildToolVersion26.0.1
targetSdkVersion 23
对于SDK版本>=M
我在“设置”中选中“应用程序”,尝试“为所有用户卸载”,但该应用程序未在此处列出(因此已完全卸载)
对于SDK版本
它能够更新1次,但重复相同的过程是失败的
如果之前没有安装APK,那么APK安装成功。我最近也遇到了同样的问题。这似乎是由最新的谷歌游戏更新引起的。我的应用程序已成功安装在Android 8设备上,但未能安装在Android 7上
转到
googleplay->Play Protect
并关闭安全威胁扫描设备
对我有帮助。好吧,如果habious\u APP\u BLOCKED
后面列出的flg
值对应,那么SafetyNet认为“APK可能包含根功能。”但我每次都能安装得很新鲜。那么,为什么只有在现有应用程序上安装较低版本的应用程序时才会被阻塞&我能做些什么来解决它呢?你能解决这个问题吗?我在安卓9上也解决了这个问题。设置的完整路径:设置->安全和隐私->谷歌播放保护->齿轮图标->扫描设备的安全威胁->关闭