android studio transformclasseswithJarMergingForDebug报错
生活随笔
收集整理的這篇文章主要介紹了
android studio transformclasseswithJarMergingForDebug报错
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
之前,我在使用新的jar包替換之前的jar包時,android studio在替換jar包后編譯就報
transformclasseswithJarMergingForDebug,我在網上搜素了解決的代碼,發現很多都是錯誤的,有人說錯誤的原因是在所添加的 jar 包或 aar 包中也引用了support-v4,與工程中引用的相沖突,有人說是jar里面的某個類重復,其實問題都沒有說對。后來自己看錯誤信息,發現錯誤信息說工程的類與jar的某個類重復,于是去掉了工程的類,就可以正常運行了。現在記錄一下,以免以后忘記了。
其實,錯誤這個錯誤有很多的問題都會報這個提示,我們必須看具體的信息,如我的具體信息就是工程類與jar包的類重復需要去掉工程的類,還需要在build.gradle文件加上defaultConfig {
??? multiDexEnabled true
}
dexOptions {
??? javaMaxHeapSize "4g"
}
這樣,工程就可以編譯和運行了。
android studio transformclasseswithJarMergingForDebug報錯就講完了。
就這么簡單。
總結
以上是生活随笔為你收集整理的android studio transformclasseswithJarMergingForDebug报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android studio设置JDK路
- 下一篇: android 获取文件夹下的所有文件