位置: 编程技术 - 正文

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

发布时间:2024-02-27

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

  • 小规模纳税人发票可以抵扣吗
  • 企业垃圾处理费申报依据
  • 出口退还增值税消费税的,是否退还教育费附加
  • 公司收到生育津贴不发给员工 分录
  • 外购的商品用于生产
  • 营销策划代理合同
  • 视同内销补税的财务处理
  • 汽车开公司发票可以抵税吗?
  • 增值税发票选择确认平台勾选注意事项
  • 固定资产出售损失属于广义费用吗
  • 固定资产账实不符的审计定性
  • 捐赠纳税调增金额怎么算
  • 实收资本印花税税率多少
  • 小规模购买金税盘可以全额抵扣吗
  • 多缴所得税返还现金流
  • 汇算清缴期结束后税务机关发现企业应当取得而未取得
  • 盈余公积可以随便用吗
  • 公司代缴员工个税
  • 发票验证系统费用多少钱?
  • 工程款发票备注栏项目名称
  • 固定资产折旧税务处理
  • 物业公司代收暖气费如何开票
  • 工程备用金金额怎么算
  • 资产负债表日后事项是什么意思?
  • 报税营业成本包括管理费用吗
  • 企业做账会计需要什么资质
  • 自有房屋的装修费计入长期待摊
  • 研发阶段计入管理费用吗吗
  • 预借差旅费计入其他应收款吗
  • Windows XP具有类似于Apple Aqua的秘密主题
  • php操作json文件
  • Win10电脑重装系统要多少钱
  • 企业车辆按揭的利弊分析
  • 电脑文件删除如何找到
  • 交易性金融资产的账务处理
  • css前端还是后端
  • 报税营业成本可以乱填吗
  • 以前年度损益调整账务处理分录
  • 挂靠方项目部账务是否并入被挂靠方公司账务?
  • python 索引-1
  • php验证码源码
  • mac安装步骤
  • 奖金属于职工福利吗
  • 房地产项目转让流程
  • mysql sql性能优化
  • 土地摊销计入成本还是费用
  • 发票复核人一定要填吗
  • 收到发票应如何处理
  • 税控盘减免税款月末不用交税还要结转吗
  • 出口退税 账务处理
  • 为什么实收资本不属于企业资产
  • 人力资源外包服务平台
  • 公司员工的电话费可以做费用吗
  • 暂估入库成本差异
  • 返利开红字发票怎么做账
  • 怎么冲减多计提的增值税
  • 原始凭证和记账凭证的区别
  • 什么是电子发票如何打印报销
  • 费用报销单怎么写 样本图片
  • ef使用sql语句
  • 微软的搜索网站
  • linux中yum的使用
  • sqlserver exists,not exists的用法
  • solaris newfs
  • fedora i3wm
  • u盘启动pe装机工具怎么用
  • cool file viewer pro是什么软件
  • win10安装固态硬盘打开软件卡
  • ubuntu下添加新用户
  • 苹果Mac OS X 10.13系统怎么调整设置窗口透明度?
  • linux安装与基本命令
  • centos 安装方法
  • win10开机图标就变乱
  • win7系统电脑蓝牙怎么开
  • [OpenGL ES 04]3D变换实践篇:平移,旋转,缩放
  • 文本框几种常用属性
  • 在javascript中
  • 全面解析白羊座o型血女
  • 增值税电子普通发票需要盖章吗
  • 无锡车辆购置税缴纳地点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号