NoClassDefFoundError解决
2016-04-15 15:11
369 查看
打包在某些手机运行会出现错误:NoClassDefFoundError
花了好久时间排除发现Android 5.0及以下版本都有这个问题。
网上找了一下,可能是由于SDK21不支持超过65K的函数数量。
解决办法
在Application的子类中加上:
启动就没报错了
花了好久时间排除发现Android 5.0及以下版本都有这个问题。
网上找了一下,可能是由于SDK21不支持超过65K的函数数量。
解决办法
在Application的子类中加上:
@Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); MultiDex.install(this); }
启动就没报错了
相关文章推荐
- js立即调用函数表达式
- 【原创】记一次HttpWebRequest中国移动查账单爬虫的攻克历程
- iOS中偏好设置的创建,数据写入与读取
- db2 卸载和安装
- Linux内核学习笔记三——进程调度
- el 表达式的基本用法
- 新手教程!Lynda的读书笔记之视觉设计师该怎样入门?
- share
- 递归与尾递归
- IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解
- 程序开发中版本管理之命名规则及格式
- 在AndroidStudio中设置某项目支持使用Java 8 新特性
- 短信的广播接收者
- c#弱事件(weak event)
- UIStoryboard类介绍(如何从Storyboard中加载View Controller)
- MySQL Replication的Reset slave重置命令
- 图像的轮廓检测cvFindContours
- 外企面试
- spring+jpa 两个数据源配置
- Eclipse插件Fat Jar的安装及使用