位置: 编程技术 - 正文

解决“Cannot merge new index 67208 into a non-jumbo instruction”的问题(解决口苦的最佳方法)

编辑:rootadmin

推荐整理分享解决“Cannot merge new index 67208 into a non-jumbo instruction”的问题(解决口苦的最佳方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:解决的英文,解决烧心最快方法,解决问题,解决肚子胀气最快方法,解决口苦最快的方法,解决烧心最快方法,解决口苦最快的方法,解决烧心最快方法,内容如对您有帮助,希望把文章链接给更多的朋友!

在将ADT和SDK Tool升级到最新(分别是.1和.0.1)之后,我的一个工程(相对比较大)在编译并运行的时候,出现错误,Eclipse控制台输出如下信息:

Unable to execute dex: Cannot merge new index into a non-jumbo instruction! Conversion to Dalvik format failed: Unable to execute dex: Cannot merge new index into a non-jumbo instruction!

很多人在升级ADT和SDK Tool之后,都会遇到这个问题,只是错误信息中的数字不同而已。

而且,我还发现一个现象:如果只是编译,但不生成APK,并不会出错;其实,从上面的错误信息中也可以看出一些线索 --- 它是在将jar文件转换成dex文件的时候出错的。

网上给出的解决方案是,将dex.force.jumbo=true添加到project.properties文件中,然后清理工程,并重新编译。

解决“Cannot merge new index 67208 into a non-jumbo instruction”的问题(解决口苦的最佳方法)

这个方法可以解决编译阶段问题,但是产生的APK在某些机器上不能安装(Installation error: INSTALL_FAILED_DEXOPT),针对这个问题的一个可能解释是:

最新的ADT和SDK Tool在将jar转化成dex的时候,可能会合并类的代码,这将导致巨大的类;类中的每一个方法都分配有一个id,字节码中以id标识和调用方法;早期的Dalvik VM内部使用short类型变量来标识方法的id,最大&#;限制在;综合上述因素,代码在安装的时候,不能通过验证,所以安装失败。

最新的Android可能已经解决了这个问题,但是更早的Android版本可能仍然存在此问题。

因此,由于大量遗留机器的存在,这个问题是不能彻底解决的,一个临时的解决方案是:删掉没有实际使用的代码,或者使用ProGuard处理代码(可以减小代码体积)。

一个不幸的推论是:随着一个软件功能的增加,代码的膨胀,APK包终将超出可以处理的范围,也许就是8M(指APK包里面的classes.dex).

与此问题相关的两个讨论组是:

android 功能引导界面实现 一.界面实现:借鉴了别人的实例,然后记录下引导界面的实现,总体来说实现不算困难,前提是要有个美工帮你做这些引导图片(找了张图片凑合用吧

android设置移动联通电信wap接入点 原文:android设置移动联通电信wap接入点源代码下载地址:

Android Studio cvs 状态颜色 红色代表需要Add

标签: 解决口苦的最佳方法

本文链接地址:https://www.jiuchutong.com/biancheng/381064.html 转载请保留说明!

上一篇:Android手机实时视频监控(安卓实时屏幕)

下一篇:android 功能引导界面实现(安卓系统引导程序)

  • 减免增值税计入
  • 小规模纳税人劳务费税率1%
  • 上个月没有清卡,这个月可以抄税吗
  • 企业所得税季初和季末
  • 个体户对公账户怎么办理
  • 企业公益金账务的会计处理怎么做
  • 公司按揭购车可以抵扣税吗
  • 如何查询已开出的增值税发票是否被认证
  • 汇算清缴后如何进行调帐处理
  • 没有签订合同需要交税吗
  • 事业单位计提折旧的有哪些
  • 什么时候计提减值
  • 出售二手车税率3%减按2%征收的政策
  • 金税盘用户管理是灰色不能点击
  • 旅行社的综合服务费
  • 受托加工金银首饰是否代征消费税
  • 固定资产清查怎么开展
  • 什么收入不需要交税0税
  • 增值税账面和实际缴纳不平,怎样调整
  • linux怎么使用命令
  • 如何设定电脑开机密码锁
  • 公司装修待摊费怎么算
  • 想要探究的问题
  • 冲减备用金该怎么做账
  • 传媒改革
  • 本期进项税额转出会计分录
  • 一只草丛里的狐狸作文
  • php获取网页视频地址
  • php获取变量长度
  • 开具增值税发票哪些情形不用交税?
  • php二维数组按某个键值排序
  • php简单加密
  • 土地抵减销项税 土地增值税
  • php获取并显示用户的用户名
  • seaborn库的特点
  • css3题目
  • 红字发票账务处理
  • c语言的空指针
  • install PostgreSQL Community Ubuntu Documentation
  • 公司间代收代付
  • 总公司与分公司合作协议范本
  • 账实不符的后果和对策
  • 出口货物不予免、抵和退税为什么是按外销离岸价计算
  • 应税服务项目减除清单0申报如何填写
  • 原始凭证可以外带吗
  • 发票验旧有时间规定吗
  • 控股子公司注销公告是利空吗
  • 存款对银行经营的意义
  • 金税四期上线企业还活吗
  • 允许抵扣的进项税
  • 其他权益工具投资是金融资产吗
  • 工业企业中制造费用包括哪些内容
  • 清算中的资产损失
  • 收取物业费如何纳税
  • 开票给子公司的流程
  • 公司的钱转入余额账户
  • 一般纳税人普通发票要交增值税吗
  • 在建工程前期费用明细
  • 会计政策变更的追溯调整法和未来适用法
  • 会计报表分析的方法
  • sql合并字段
  • sql汇总查询
  • win10检查文件完整性
  • Win10 Build 10565版Edge浏览器完整更新日志一览
  • 在幻灯片母版中
  • virtualbox虚拟机
  • final cut pro能破解吗
  • win7系统浏览器不见了
  • 高危KB3045645!Win7/8.1别安装这个补丁
  • 菜鸟学安卓逆向
  • javascript密码强度
  • win10如何使用命令
  • node 调用c
  • javascript数组去重set方法
  • python微信查单删
  • js函数全局变量
  • 海南省地方税务局公告2017年第2号
  • 党建工作领导小组会议
  • 中国税务网络版
  • 2019小规模纳税人标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设