我尝试了几乎所有的解决方案,但仍然没有成功,但是任何人都可以指导我为什么会发生此内存问题?以及解决这个问题的最佳方法?
安装没有成功。 无法安装应用程序:INSTALL_FAILED_DEXOPT 设备可能有与当前版本不匹配的陈旧 dexed jar(dexopt 错误)。
我收到这个错误,我不明白为什么只有在 android 5.0 上我的应用程序才会发生这种情况。
我该如何解决这个问题?任何优秀的 android 开发人员都可以指导请帮助我吗?
我尝试删除用户数据并重新启动计算机
最佳答案
“设备可能有陈旧的 dexed jar”错误通常与设备内存/存储空间不足一起出现。
如果您在 macOS 系统上使用模拟器,我建议执行以下步骤:
- 停止模拟器
- 打开终端并导航到文件系统上的模拟器数据
cd ~/.android/avd/[emulator_name].avd/
- 在这个目录下有一些以
.lock
结尾的文件,删除它们:rm *.lock
- 下一步是删除模拟器的数据,您可以使用 Android Studio 中的 AVD 管理器执行此操作
- 最后:在删除的模拟器上安装您的应用
希望这些步骤对您有所帮助!
关于android - 应用程序无法安装 : INSTALL_FAILED_DEXOPT , Android 5.0 正在发生这种情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58816334/