在测试应用更新时,安装无提示阻止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性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...