我正在使用Android Studio 2.2预览。我正面临这个问题
失败:安装失败的无效apk 错误:在安装apk时,
我在构建上做了一些改变。Gradle但是无法追溯,请给我建议解决方案??
我正在使用Android Studio 2.2预览。我正面临这个问题
失败:安装失败的无效apk 错误:在安装apk时,
我在构建上做了一些改变。Gradle但是无法追溯,请给我建议解决方案??
当前回答
我也遇到了同样的问题,我尝试了禁用即时运行的解决方案,但你不能使用即时运行,这对我来说是有害的,因为它是一个非常有用的工具。
我找到了另一个解决方案,那就是删除“build”文件夹并重新运行项目,错误消失了,应用程序被执行,我可以使用即时运行。
其他回答
Android安装失败[INSTALL_CANCELED_BY_USER] **红米备注3
去设置->权限->通过USB安装:取消选中你的应用程序,如果它列出了。
进入“设置”->附加设置->“隐私”:检查“未知来源”选项。
转到设置->附加设置->开发人员选项:检查通过USB安装选项。
进入“设置”。—>附加设置。—>开发人员选项:启用视图属性检查
最后转到设置->附加设置->开发人员选项:关闭MIUI优化。
说明—启用“通过USB安装”选项时,需要登录到MI帐户。
裁判:http://en.miui.com/thread - 410773 - 1 - 1. - html
我刚刚更新了minSdkVersion到17并同步。然后我解决了这个问题。
在build.gradle(Module:app)中,像下面这样更改。
defaultConfig {
...
minSdkVersion 17
...
}
您需要重新构建项目
如果使用Android Studio 2.3:
Build -> Rebuild Project
即使在此之后,你的应用程序启动时出现错误,也可以重新构建项目:
Build -> Rebuild Project
即使在遵循所有建议之后,如果它显示错误,那么检查Gradle中的buildType。 确保 signingConfig signingConfigs.config
在发布范围内,而不在调试范围内。
我通过以下方法解决了这个问题:
通过CMD进入SDK文件夹/platform-tools,输入adb shell 删除项目../output-folder下的所有。apk文件 重新启动模拟器 运行你的项目。