打包在某些手机运行会出现错误:NoClassDefFoundError
花了好久时间排除发现Android 5.0及以下版本都有这个问题。
网上找了一下,可能是由于SDK21不支持超过65K的函数数量。
解决办法
在Application的子类中加上:
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
启动就没报错了