android – 无法将应用程序安装到模拟器2.3.3:INSTALL_FAILED_DEXOPT

我使用最新的adt-bundle-windows-x86_64-20130717

> Android SDK工具 – 22.0.4
> Android SDK平台工具 – 18

我曾尝试在仿真器2.3.3上安装应用程序,包括ARM和Intel.但是,它不再起作用(在我使用最新的adt之前,它曾经在我的同一台Win64机器上工作)

Installation error: INSTALL_Failed_DEXOPT
Please check logcat output for more details.
Launch canceled!

我的模拟器设置如下.

我跟着how to solve INSTALL_FAILED_DEXOPT this error?.这对我的情况没有帮助.

请注意,4.1.2的仿真器对Intel非常有效.我甚至尝试通过电子邮件发送APK,然后下载 – >从模拟器安装.但是,这就是我没有安装应用程序的原因

解决这个问题的任何解决方法

我的logcat正在进行此类日志记录

E/PackageManager(855): Package org.yccheok.jstock.gui has mismatched uid: 10031 on disk,10033 in settings
E/dalvikvm(1241): LinearAlloc exceeded capacity (5242880),last=468
E/dalvikvm(1241): VM aborting
E/installd(798): dexopt Failed on '/data/dalvik-cache/data@app@org.yccheok.jstock.gui-1.apk@classes.dex' res = 11

注意,如果我使用的是模拟器4.1.2,则不会出现此问题

最佳答案
很难从您提供的信息中找出错误.

请尝试以下方法

>清理您的项目
>卸载您的应用
>下载不同版本的adt包
>试验具有不同值的不同仿真器
>尝试使用真实设备,问题是否仍然存在?
>查看这些链接,也许您的问题类似:
> http://blog.elsdoerfer.name/2009/05/25/android-fix-package-uid-mismatches/
> How to solve Installation failed due to invalid APK file?
> LinearAlloc exceeded capacity (5242880),last=1092 Error while installing on my Samsung Tablet Device
> INSTALL_FAILED_DEXOPT error when trying to install application

祝好运!

相关文章

以下为个人理解,如错请评 CE: 凭据加密 (CE) 存储空间, 实际路径/data/user_ce/ DE: 设备加密 (DE) 存...
转载来源:https://blog.csdn.net/yfbdxz/article/details/114702144 用EventLog.writeEvent打的日志(或...
事件分发机制详解 一、基础知识介绍 1、经常用的事件有:MotionEvent.ACTION_DOWN,MotionEvent.ACTION...
又是好久没有写博客了,一直都比较忙,最近终于有时间沉淀和整理一下最近学到和解决的一些问题。 最近进...
Android性能优化——之控件的优化 前面讲了图像的优化,接下来分享一下控件的性能优化,这里主要是面向...
android的开源库是用来在android上显示gif图片的。我在网上查了一下,大家说这个框架写的不错,加载大的...