位置: 编程技术 - 正文

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

  • 自行申报是什么征收方式
  • 一分钟了解货币
  • 出口退税账务怎么做账
  • 结算备付金会计分录
  • 租赁设备损毁赔偿案例
  • 有社保的工资计提和发放
  • 退回以前年度工资怎么做账
  • 采购商品成本包括
  • 出售无形资产的净损失
  • 在途物资的会计凭证怎么做
  • 原材料计划成本和实际成本的区别
  • 营改增后建安企业账务处理
  • 工会发放节日慰问
  • 辅助生产交互分配后的实际费用应在进行分配
  • 移动电子发票怎么发送到邮箱
  • 金三系统客户端插件在哪下载以及安装流程是怎样的?
  • 分公司注销时其他应付款会计分录
  • 钢管租赁营业执照范围
  • 总账科目和明细科目余额分析填列
  • 本年应交增值税与销进项税额
  • 金税盘上传参数设置服务器设置
  • 什么情况下征收车船税
  • 1697510552
  • 库存商品结转会计分录
  • 苹果系统中英文切换快捷键
  • 如何卸载某些系统软件
  • 银行存款日记账怎么记账
  • 无u刷bios一直闪
  • 网页游戏无法打开
  • php连接mysql数据库详细步骤(图文)
  • 进口小汽车消费税率
  • 电脑开机后桌面图标变乱
  • 计提折旧和计提减值
  • 买电脑主要看什么?
  • windows 查询进程
  • laravel视频教程
  • Thinkphp事务操作实例(推荐)
  • 科技推广和应用服务业属于第几产业
  • php文本统计访问量
  • php xml转字符串
  • 博客管理系统开题报告
  • 微信小程序开发公司
  • 手把手教你用荣耀手机
  • 【机器学习】9种回归算法及实例总结,建议学习收藏
  • 职工补贴包括哪些?
  • 以前年度漏记收入
  • 当月销售次月开票就按次月申报
  • 理财利息可以计息吗
  • 出差费用计入
  • opengl全称
  • 调整以前年度少计收入
  • 管理费用明细科目大全
  • 航天信息服务费发票哪里打印
  • 收取客户好处算违法吗
  • 固定资产的税法处理与会计处理的差异50字
  • 公司现金支票取钱需要带什么资料
  • 收不回来的其他应收款如何坏账处理
  • 获取sql
  • mysql冗余字段
  • 阿里云linux 服务器 字符集
  • 完美解决MySQL通过localhost无法连接数据库的问题
  • windows如何创建桌面快捷方式
  • 免激活合法使用的软件
  • ubuntu安装ubuntu-desktop
  • win8系统怎么激活
  • ubuntu 2021
  • 845主板支持1t硬盘吗
  • linux系统怎么快速查找文件
  • windows7系统下给WORD2010设置打开密码的方法
  • unity learning
  • Unity3d C# HttpWebRequest 异步下载文件
  • jquery版本区别
  • python解决方案与程序有什么不同
  • 什么是委托代征专用账户管理
  • 广西税务12366怎么查询发票
  • 公司账户注销了,是不是网银也注销了
  • 税收分类分级管理后如何开展风险管理
  • 电子税务局登录入口
  • 小规模纳税人土地税减免政策
  • 吉林省耕地面积有多少万亩
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设