位置: 编程技术 - 正文

解决“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 功能引导界面实现(安卓系统引导程序)

  • 税后经营净利润怎么求
  • 不缴或少缴应纳税款的处罚措施
  • 收取违约金是否交税
  • 企业取得被投资单位的长期股权可以享有
  • 分公司所得税汇算清缴
  • 以前年度损益调整
  • 疫情期间公司买水
  • 小规模纳税人怎么转成一般纳税人
  • 车辆备注栏备注怎么填
  • 2019一般纳税人新政策
  • 加计抵减怎么入账
  • 营改增之后对企业的影响
  • 个人名义购房
  • 预付装修费的会计分录
  • 其它应付款是否可以直接冲收入呢?
  • 购买虚开增票怎么处理?
  • 影视发行收入该如何做税收处理?
  • 普通年金的定义
  • 商品税目编码表查询
  • 劳务公司开劳务费发票怎么开,税率是多少
  • 增值税普通发票有什么用
  • 营改增后如何确认老项目营改增前收入
  • 成本法核算长期股权投资初始投资成本
  • 企业劳务费用怎么处理
  • 垃圾费随水费征收
  • linux怎么开启远程
  • 双cpu只有一个运行
  • win10用户头像错误 设置用户头像失败,请再试一次
  • 网页游戏玩着卡
  • 软件开发并销售怎么做
  • 往年多交的税能退吗
  • 人力资源劳务外包合同
  • 在windows7操作具有
  • 停止恶意软件删除怎么办
  • 如何利用命令符复制文件
  • 最早在哪一年手机可以上网
  • 商业企业收取的服务费
  • 包装物押金收入是否计入销售额
  • tensorflow安装教程pycharm
  • 工伤报销入账
  • 什么是跨域以及跨境电商
  • 什么是webrip
  • 目标检测选SSD还是YOLO
  • 小型微利企业减按25%计算应纳税所得额
  • 抄税在报税前还是报税后
  • CSS SandBox
  • 不良品扣款应入哪个科目
  • 接待客人发生的事故
  • 织梦专题页模板
  • 自由会计服务类工作者
  • 管理费用和研发费用的关系
  • 税收类型增值税有哪些
  • 从事特殊行业
  • 增值税加计抵减怎么算
  • 暂估成本的账务处理分录
  • 损益明细表计提企业所得税
  • 发票怎么保管不会坏
  • 薪金的定义
  • etc电子发票需要勾选吗
  • 会计信息质量特征哪个最重要
  • 五险怎么做账
  • 如何替换图片中的文字
  • 苹果mac系统如何升级最新版本
  • linux中如何配置环境变量
  • centos6基础命令
  • Win10系统中怎么给图片加备注
  • 根据显示的图的照片吊坠
  • 打开word显示
  • 相机跟随人物移动
  • nodejs链接mysql
  • 在node.js中想要监听事件
  • javascript文本框获得焦点
  • javascript instanceof 与typeof使用说明
  • Android之Service
  • android中的常用布局有哪几种?
  • 甘肃车船使用税
  • 张劲松身高体重出生年
  • 杨静儿多少岁
  • 印花税由哪方缴纳
  • 本期应纳的增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设