【发布时间】:2014-12-21 12:19:35
【问题描述】:
在尝试将应用程序部署到实际的 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 debugging android-studio apk dex