【发布时间】:2017-03-03 04:56:28
【问题描述】:
我从github下载了一个android项目源代码并用Android Studio打开它,但是当我点击“运行应用”按钮时,过了一会儿我得到了这个错误:
安装失败,因为设备可能包含与当前版本不匹配的陈旧 dexed jar(dexopt 错误)。 为了继续,您必须卸载现有的应用程序。
警告:卸载将删除应用程序数据!
您要卸载现有的应用程序吗?
我在控制台中遇到了这个错误
$ adb push D:\work\zuoyexitong\third-part-projects\AndroidAudioRecorder\app\build\outputs\apk\app-debug.apk /data/local/tmp/cafe.adriel.androidaudiorecorder.example
$ adb shell pm install -r "/data/local/tmp/cafe.adriel.androidaudiorecorder.example"
pkg: /data/local/tmp/cafe.adriel.androidaudiorecorder.example
Failure [INSTALL_FAILED_DEXOPT]
但我确定我之前没有安装过这个 apk。如果我单击“确定”让 Android Studio 卸载应用程序,我会收到此错误
$ adb shell pm uninstall cafe.adriel.androidaudiorecorder.example
Unknown failure (Failure)
Error while Installing APK
我的 Android Stuido 版本是:2.2.3。
我使用的项目是here
我设备的安卓版本是4.1.1。
我的问题看起来像 this 和 this ,但它们无法解决我的问题。
那么如何解决这个问题呢?
【问题讨论】:
-
重置我的设备后。问题解决了。