解決Android打包com.android.build.api.transform.TransformException的問題
今天匯入了一個今年前的老專案,很多第三方jar還放在lib下,gradle構建沒有問題,但是在打包的時候報錯如下
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/tencent/connect/common/AssistActivity$1.class
- com/tencent/connect/common/AssistActivity是umeng社會化分享中的類,定位到這個類在umeng-share-QQ-simplify-6.9.4.jar這個jar包中,很明顯是這個jar包衝突導致的,但是搜尋這個 專案只有這以後jar包,只能通過 exclude group:xxx去移除這個jar包,但是分不清group ,module;只能去C:\Users\Administrator去搜尋相關jar,還真找到了,android studio會快取一份jar用來做離線處理*
暴力解決方案
進入C:\Users\Administrator\.AndroidStudio3.0\system\jars目錄,刪除相關的jar
注意:如果你用的是第三方的jar,或者aar不一定是檔案重複衝突,有可能是該檔案有損壞,可以去官網下載最新的jar替換掉
相關文章
- nodejs打包問題解決例項NodeJS
- idea 使用日常問題 使用maven外掛 打包沒問題 但是使用 mvn命令打包失敗的問題解決IdeaMaven
- 解決Flutter打包後permission_handler失效問題Flutter
- 解決「問題」,不要解決問題
- Unity3D引用dll打包釋出的問題及解決Unity3D
- Android 解決Android的TextView和EditText換行問題AndroidTextView
- Android Gradle指令碼解決美團多渠道打包再加固渠道資訊丟失問題AndroidGradle指令碼
- 解決Vue cli3 history模式下打包出現的404問題Vue模式
- Android定時關機問題解決Android
- maven打包jar無法打入依賴專案問題解決MavenJAR
- 升級Android Studio到1.0.2的問題解決Android
- 解決Xamarin Android SDK Manager閃退問題Android
- Flutter-Android 應用打包相關問題FlutterAndroid
- unity安卓打包的問題Unity安卓
- 解決問題
- 解決:如何將Python程式碼打包成exe可執行程式的問題Python行程
- Vuejs 使用 lib 庫模式打包 umd 解決 NPM 包釋出的問題VueJS模式NPM
- Xcode10打包的App在iOS 9上閃退問題的解決方案XCodeAPPiOS
- 解決arcgis for android中feature不顯示的問題Android
- 發現問題,解決問題
- Android 解決BottomSheetDialog 拖曳衝突問題Android
- Android studio更新到3.0後問題解決Android
- 【問題解決】單機搭建dataguard的問題
- 黑蘋果的問題解決蘋果
- 遇到問題的解決方法
- display:flex解決的問題Flex
- 解決bigdecime的問題
- oracle 鎖問題的解決Oracle
- vpd碰到的問題解決
- 驢解決不了的問題
- 解決 Unexpectedlexicaldeclarationincaseblock的問題BloC
- 解決github訪問慢的問題Github
- 解決 github 訪問不了的問題Github
- yum問題解決
- sqlitedabaseislocked問題解決SQLite
- dump 解決問題
- 完全解決!android studio更新 check for updates失敗的問題Android
- Android圖片解析度dpi的相關問題解決Android