如果我从android studio启动我的应用程序,在终端上使用build variant debug,该应用程序安装正确。如果改为强制作为构建变体版本,我得到以下错误: 09/06 16:27:07:启动三星SM-G973F上的'app‘。安装未成功。无法安装应用程序: INSTALL_PARSE_FAILED_NO_CERTIFICATES APK签名验证失败。重试
发布于 2019-09-06 22:46:48
之所以显示该错误,是因为您应该对您发布版本apk进行签名。你可以阅读这篇关于它的文章https://developer.android.com/studio/publish/app-signing
发布于 2020-01-11 19:47:39
要解决此问题,只需删除存储在以下位置之一的debug.keystore文件:
OS X和Linux上的
~/.android/
Windows XP上的C:\Documents和Settings\user.android\
Windows Vista和Windows7、8和10 上的C:\Users\user.android\
下次您构建并运行调试版本的应用程序时,Android Studio会重新生成一个新的密钥库和调试密钥。
发布于 2020-12-22 19:27:24
我知道为时已晚,但答案可能会对其他人有所帮助
在我的例子中,问题出在应用程序build.gradle中
compileSdkVersion、minSdkVersion、targetSdkVersion等于"R“,所以我将其改为
compileSdkVersion 29
minSdkVersion 16
targetSdkVersion 29请确保make版本应小于您的手机版本
然后我可以从android studio在我的手机上安装和运行这个项目
https://stackoverflow.com/questions/57824013
复制相似问题