Android应用方法数查看,查看size是否超过65k
来源:互联网 发布:vs2017写c语言 编辑:程序博客网 时间:2024/05/01 03:40
作为一名Android开发者,相信你对Android方法数不能超过65K的限制应该有所耳闻,随着应用程序功能不断的丰富,总有一天你会遇到一个异常:
Conversion to Dalvik format failed:Unable toexecute dex: method ID not in [0, 0xffff]: 65536
今天我就来说说怎样查看apk是否会超过这个65k size
使用的是github上的一个开源项目dex-Method-counts 由兴趣的可以细细研究下,看很多同学不知道怎么使用,今天就说说它的用法:
1、下载下来,导入到idea或者Android studio
2、使用gradle编译
gradlew assemble
编译成功后在build\jar目录下会生成一个dex-method-counts.jar文件
java -jar xxx\build\jar\dex-method-counts.jar xxx\xxx.apk
这个可以在cmd窗口下做也可以在gradle的 terminal下输入 看你习惯咯 , 我是在cmd环境下编译的。
生成的size信息保存到一个a.txt文件下了:
0 0
- Android应用方法数查看,查看size是否超过65k
- Android配置方法数超过 64K 的应用
- Android 中配置方法数超过 64K 的应用
- Android之配置方法数超过64K的应用
- Android应用方法数超过64K学习笔记
- Android查看应用方法数-65536限制
- 配置android app 方法数超过65k问题
- 配置android app 方法数超过65k问题
- android方法数超过64k解决方法
- Android studio 项目构建八|配置方法数超过 64K 的应用
- Android应用解决65K方法数
- 打破Android应用65K方法数
- Android开发方法数超过64k(65k)解决办法
- 如何配置方法数超过64K的应用
- 配置方法数超过 64K 的应用
- 配置方法数超过 64K 的应用
- 配置方法数超过 64K 的应用
- 配置方法数超过64k应用的问题
- JavaScript高级程序设计之面向对象的程序设计之继承之寄生组合式继承第6.3.6讲笔记
- 二叉搜索树的后序遍历序列
- 项目____上传文件
- 一些支持向量机(SVM)的开源代码库的链接及其简介
- LeetCode---Maximum Subarray
- Android应用方法数查看,查看size是否超过65k
- ScheduledThreadPoolExecutor
- android fragment和activity的区别
- 由 基本数据型态转换成 String,由 String 转换成 数字的基本数据型态
- springMVC教程中级(四)Controller中级篇2(传图、json)
- python learn: 字符串
- 子集合(算法)
- Redis 内存数据库
- mysql带参存储过程小例子