当前位置: 移动技术网 > IT编程>开发语言>Java > java.lang.IllegalStateException: Dex archives: setting .DEX.........

java.lang.IllegalStateException: Dex archives: setting .DEX.........

2020年09月28日  | 移动技术网IT编程  | 我要评论
Dex异常记录 java.lang.IllegalStateException: Dex archives: setting .DEX extension only for .CLASS files 该异常一般是jar或者是aar导致的包重复导入,直接使用 全局统一 ...

Dex异常记录
       java.lang.IllegalStateException: Dex archives: setting .DEX extension only for .CLASS files    

该异常一般是jar或者是aar导致的包重复导入,直接使用

                                                                                        
    全局统一                                                                                        
    configurations.all {
        resolutionStrategy {
            eachDependency { details ->
                // Force all of the primary support libraries to use the same version.
                if (details.requested.group == 'com.android.support') {
                    if (!requested.name.startsWith("multidex")) {
                        details.useVersion '28.+'
                    }
                }
            }
        }
    }                                            
     这个时候项目会有一个缓存,导致执行了上面的操作还是会一直报错                                                                                           
    删掉build.gradle 即可
      

   灵感来源

     https://cloud.tencent.com/developer/article/1499666                                                  

本文地址:https://blog.csdn.net/qq_32216895/article/details/108844346

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网