社区
Android
帖子详情
Unable to execute dex:method ID not in [0, 0xffff]: 65536
newjounery01
2014-06-16 05:50:33
百度了一下,说是接口超过了上限,检查了程序中没有发现重复引入包的问题,无用接口也不好找,请问这个问题应该怎么解决
...全文
2560
6
打赏
收藏
Unable to execute dex:method ID not in [0, 0xffff]: 65536
百度了一下,说是接口超过了上限,检查了程序中没有发现重复引入包的问题,无用接口也不好找,请问这个问题应该怎么解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingzhong128
2016-04-03
打赏
举报
回复
用google提供的multidex方案,用android studio的话配置挺简单的,如果是eclipse好像还要配置gradle,既然方法已经超过了现在减少方法数其实只能治标,不能治本,最后还是要走这一步的。lz好运
huya-wanghg
2016-04-02
打赏
举报
回复
用android stdio把
Birds2018
2014-12-09
打赏
举报
回复
你的方法太多了? 都超过65535了,太厉害了,你可以重构一下代码,减少一些过多的方法。
imknown
2014-12-09
打赏
举报
回复
Building Apps with Over 65K Methods http://developer.android.com/tools/building/multidex.html#about 谷歌官方给的解决方法
zsm824793509
2014-08-27
打赏
举报
回复
proguard可以直接去除你无用代码
andro
id
-support-multi
dex
.jar
用于分包,解决 andro
id
打包时报
Unable
to
execute
dex
:
method
ID
not in [0,
0xffff
]:
65536
Andro
id
Studio利用andro
id
-support-multi
dex
解决64k的各种异常
64k的各种异常 ...
Unable
to
execute
dex
:
method
ID
not in [0,
0xffff
]:
65536
或者 UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException:
method
ID
not in [0,
0xffff
]:
65536
at com.
Eclipse:控制台报错误:
Unable
to
execute
dex
:
method
ID
not in [0,
0xffff
]:
65536
解决方案
因公司业务开发模块的需求,至今仍在使用...Conversion to Dalvik format failed:
Unable
to
execute
dex
:
method
ID
not in [0,
0xffff
]:
65536
应该是工程中引入了多个第三方jar包,导致对单个
DEX
文件调用的方法数超
Unable
to
execute
dex
:
method
ID
not in [0,
0xffff
]:
65536
Unable
to
execute
dex
:
method
ID
not in [0,
0xffff
]:
65536
方法数超过
65536
andro
id
Unable
to
execute
dex
:
method
ID
not in [0,
0xffff
]:
65536
问题
作为一名Andro
id
开发者,相信你对Andro
id
方法数不能超过65K的限制应该有所耳闻,随着应用程序功能不断的丰富,总有一天你会遇到一个异常: Conversion to Dalvik format failed:
Unable
to
execute
dex
:
Android
80,350
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章