无法安装APK [INSTALL_FAILED_DEXOPT] Android Studio

前端之家收集整理的这篇文章主要介绍了无法安装APK [INSTALL_FAILED_DEXOPT] Android Studio前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图将一个应用程序部署到一个实际的 Android设备进行调试但是无法解决问题时,我尝试了所有尝试并纠正此错误.每次我尝试启动时都会收到失败的[INSTALL_Failed_DEXOPT]错误,并且在检查logcat时总是因为我的调试apk中没有classes.dex.

如果我运行gradlew.bat clean assembleDebug,则apk大小没有区别,所以我假设android studio中存在构建错误.我正在使用android studio beta 0.86,并且在0.89上尝试了相同的结果.我已经尝试了19.1到21的构建工具而没有结果.我也尝试了不同的设备并创建了一个新项目(我的设备上从未安装过),而android studio似乎认为在尝试部署时首先需要卸载它.

我尝试将设备切换到ART,卸载并重新安装android studio,重新下载sdk并重新启动计算机.没什么,我的意思是没有工作.我认为问题是在我下载棒棒糖api后开始的,但我不确定.我尝试在我的设备上使用我的包签名卸载所有应用程序但是没有工作!甚至不是项目 – >清洁项目 – >重建

这是非常令人沮丧的,因为我无法再调试我的应用程序:/有没有人有过这个错误的经验或纠正它的方法

解决方法

事实证明,问题是Android Studio和Project之间的sdks不匹配.该项目使用的是旧的SDP,一旦我将它们制作成相同,我清理并重建了项目,一切都很顺利.

更新:

我尝试更新SDK及其工具后再次遇到问题.事实证明,当您尝试执行此操作时,SDK会锁定工具文件夹,然后您会收到错误消息,指出某些文件无法覆盖.当发生这种情况时,所有构建工具都被删除,因此在调试我的应用程序时创建的.dex文件中存在错误.

原文链接:https://www.f2er.com/android/315234.html

猜你在找的Android相关文章