我拆过的坑cycx

查询一下!

解决Cannot fit requested classes in a single dex file (# methods: 84937 > 65536)

报错原因:整个项目中所包含的方法数过多,超过了Android系统定义的总方法数(总数为一个short int 即65536),这时就需要多个dex,即multidex

解决方法:在build.gradle文件中的“minSdkVersion”的版本改为21或者更高。


defaultConfig {

        applicationId "com.xxx.xxx"

        minSdkVersion 21  **>=21即可**

        targetSdkVersion 22

        versionCode 1

        versionName "1.0"


        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

    }

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.