Android分包MultiDex

来源:互联网 发布:java必读的5本书 编辑:程序博客网 时间:2024/06/05 16:50

trouble writing output:Too many field references:131000;max is 65536.You may tryusing--multi-dex option.

当报这些错误的时候,说明你引入的方法超过65536这个限制:

解决方案:

1,直接在Gradle中的defaultConfing中添加

multiDexEnabled true

2)在dependencies中添加multidex的依赖: 
compile ‘com.android.support:multidex:1.0.0’

3)写一个Application类并重写

attachBaseContext(Context base)

@Overrideprotected void attachBaseContext(Context base) {    super.attachBaseContext(base);    MultiDex.install(this);}

原创粉丝点击