在测试应用更新时,安装无提示阻止Android版本构建签名APK

当我尝试更新我的应用程序(在已经从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是我的包名.

在Playstore上播放的应用程序使用v1签名和&新生成的签名APK也是使用v1签名构建的.

compileSdkVersion 23
buildToolVersion 26.0.1
targetSdkVersion 23

对于SDK版本> = M.
我检查了“设置”中的“应用”以尝试“为所有用户卸载”,但该应用未在此处列出(因此已完全卸载)

对于SDK版本<中号
它能够更新一次,但重复相同的过程是失败的.

如果以前没有安装,则APK已成功安装.

解决方法

我最近遇到了同样的问题.好像是由最新的Google Play更新引起的.我的应用已成功安装在Android 8设备上,但无法在Android 7上安装.

去Google Play – >播放保护和关闭扫描设备的安全威胁帮助了我.

相关文章

Android 如何解决dialog弹出时无法捕捉Activity的back事件 在...
Android实现自定义带文字和图片的Button 在Android开发中经常...
Android 关于长按back键退出应用程序的实现最近在做一个Andr...
android自带的时间选择器只能精确到分,但是对于某些应用要求...