android - 应用程序无法安装 : INSTALL_FAILED_DEXOPT , Android 5.0 正在发生这种情况

标签 android android-studio memory android-emulator

我尝试了几乎所有的解决方案,但仍然没有成功,但是任何人都可以指导我为什么会发生此内存问题?以及解决这个问题的最佳方法?

安装没有成功。 无法安装应用程序:INSTALL_FAILED_DEXOPT 设备可能有与当前版本不匹配的陈旧 dexed jar(dexopt 错误)。

我收到这个错误,我不明白为什么只有在 android 5.0 上我的应用程序才会发生这种情况。

我该如何解决这个问题?任何优秀的 android 开发人员都可以指导请帮助我吗?

我尝试删除用户数据并重新启动计算机

最佳答案

“设备可能有陈旧的 dexed jar”错误通常与设备内存/存储空间不足一起出现。

如果您在 macOS 系统上使用模拟器,我建议执行以下步骤:

  1. 停止模拟器
  2. 打开终端并导航到文件系统上的模拟器数据 cd ~/.android/avd/[emulator_name].avd/
  3. 在这个目录下有一些以.lock结尾的文件,删除它们:rm *.lock
  4. 下一步是删除模拟器的数据,您可以使用 Android Studio 中的 AVD 管理器执行此操作
  5. 最后:在删除的模拟器上安装您的应用

希望这些步骤对您有所帮助!

关于android - 应用程序无法安装 : INSTALL_FAILED_DEXOPT , Android 5.0 正在发生这种情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58816334/

相关文章:

android - 如何在android中设置html5视频速度

javascript - 如何在 Android 上的 WebView 中提高 JS 可拖动菜单的性能

android-studio - AndroidStudio 2.1 + Gradle 2.13-更改了将可绘制工件限制为.png和.xml文件的新规则

Android Studio 连接到设备上的目标 VM 但不会对其进行调试 - 大多数时候

android - cordova 7.x 添加自定义平台——我们得到了哪些好处?

c# - Unity3d:CommandInvokationFailure:Gradle构建失败

java - 如何在 Android Studio 中检查字符串是否为空或 null

c - 如何确定结构的内存布局?

image - 在这个node.js图像模块中,我应该使用哪个? (读取流还是从路径?)

python - 在 python 中将变量设置为 `None` 是否更节省内存?