Building Apps with Over 64K Methods

今天项目中遇到了一个问题,就是方法超过64K的限制。谷歌了一下 官方早已经给出了解决方案;https://developer.[Android](http://lib.csdn.net/base/15).com/intl/zh-cn/tools/building/multidex.html;感兴趣的可以去阅读一下原文。

  • 解决方案
    • 在app.gradle中添加依赖 compile 'com.android.support:multidex:1.0.0'
    • 在 defaultConfig 中添加 multiDexEnabled true
    • 如果你的项目中没有继承自Application类则只需要在 AndroidManifest.xml 中的application 标签中指定该Application使用
      android:name="android.support.multidex.MultiDexApplication"
      即可;如果你的项目中继承了Application类那么你只需要在该类中重写attachBaseContext()方法即可:
      @Overrideprotected void attachBaseContext(Context base) {
      super.attachBaseContext(base);
      MultiDex.install(this);
      }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容