Android对于65K的一个处理
来源:互联网 发布:iphone软件推荐 编辑:程序博客网 时间:2024/06/03 22:16
android的65K的意思就是说应用中Dex文件方法书超过了65536的一个上限,因为在编译Dalvik字节码,也就是把class打包到一个classes.dex中去的时候,编译器会给APP中的所有函数方法指定一个ID,Dex中的ID范围是[0,0xffff],所以就有了65536的一个限制。
通常这种问题的解决办法就是:
1、在build.gradle添加配置信息
android { compileSdkVersion 24 buildToolsVersion "24.0.1" defaultConfig { ... minSdkVersion 14 targetSdkVersion 24 ... // 设置支持multidex multiDexEnabled true } ...}dependencies { compile 'com.android.support:multidex:1.0.1'}
然后就是Application继承
multiDexApplicationpublic class MyApplication extends MultiDexApplication { ........}
参考文档:http://blog.csdn.net/x_i_a_o_h_a_i/article/details/46544341
阅读全文
0 0
- Android对于65K的一个处理
- android对于图片的处理
- Android对于广告图的处理方式
- link_path_walk()对于路径名最后一个分量的处理
- 对于压缩文件的处理
- 对于事件的处理
- 对于权限的处理
- 对于时间的处理
- android之handler使用--对于异步消息的处理
- 对于android应用中Crash的几种处理方法
- Android中Launcher对于AppWidget处理的分析:AppWidgetHost角色
- Android中Launcher对于AppWidget处理的分析:AppWidgetHost角色
- Android Launcher对于AppWidget处理的分析:AppWidgetHost角色
- Android中Launcher对于AppWidget处理的分析:AppWidgetHost角色
- 对于异常出现,而导致android崩溃的处理
- Android中Launcher对于AppWidget处理的分析:AppWidgetHost角色
- Android中Launcher对于AppWidget处理的分析:AppWidgetHost角色
- xpath 对于 comments的处理
- 日历表
- css 百分号%操作符
- CSV文件
- Python数据采集之PhantomJS
- JAVA中final关键字的使用,含义,final变量和final方法deng
- Android对于65K的一个处理
- Mongodb学习(5)pymongdb的使用
- Oracle 12c入门——新建用户
- 二. 主流视频编码标准的发展
- Squid代理
- Ajax
- 常用linux脚本
- Android中多线程下载文件
- 基于C++/Python的免费开源量化研究框架-Hikyuu Quant Framework