1. 程式人生 > >android studio匯入module後報錯的問題

android studio匯入module後報錯的問題

當as新建了一個專案,匯入工具庫時,執行報了一個錯誤:

Error:java.lang.RuntimeException: Manifest merger failed : Attribute [email protected] value=(@mipmap/ic_launcher) from AndroidManifest.xml:7:9-43

如圖:
這裡寫圖片描述

原因是APK 檔案只能包含一個 AndroidManifest.xml 檔案,但 Android Studio 專案可以包含多個檔案(通過主源集、構建變體和匯入的庫提供)。因此,在構建應用時,Gradle 構建會將所有清單檔案合併到一個封裝到 APK 的清單檔案中。

經過觀察發現,匯入的工具包和新建專案的AndroidManifest.xml檔案都有android:icon這個標籤。

如圖:
這裡寫圖片描述

這裡寫圖片描述

解決方案很簡單,將匯入的module的android:icon標籤刪除即可。

相關推薦

Android studio 匯入Module記錄

  匯入一個Module時報錯:Cause: com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set; 解決辦法是: 註釋掉Module下的:

android studio匯入module的問題

當as新建了一個專案,匯入工具庫時,執行報了一個錯誤: Error:java.lang.RuntimeException: Manifest merger failed : Attribute [email protected] value=(@mi

記一次Android Studio 匯入Module無法依賴

舊版本的Android Studio (例如:2.2版本),在匯入Module之後,是可以直接在Project Structure 中直接看到Module的。 後面升級了Android Studio到3.1.4。匯入Module,死活不顯示在Project St

android studio匯入flutter專案:Dart SDK is not configured

在Android studio中匯入flutter專案時報錯:Dart SDK is not configured,這是因為在android studio裡面沒有配置Dart SDK的問題,可以通過下面步驟進行配置: 1.開啟File =》Setting =》Language &

Android Studio匯入系統aidl問題

使用了一段時間Android Studio發現慢慢喜歡上用它寫程式碼了,介面比ADT好看太多了,而且我比較懶,AS的擁有和VS2013差不多的提醒功能真的不錯,哈哈這個事題外話了。 最近遇到個問題: 改用Android Studio後aidl檔案不能按照傳統ADT的方式

android studio匯入eclipse專案 Error: Some file crunching failed, see logs for details

       最近開始在專案中全面的使用Android Studio,之所以不再使用eclipse,首先adt不再更新,所以沒有辦法使用最新的sdk,再者eclipse構建專案很難解決方法數超標的問題

Android studio 代碼突然解決方案

cache dst roi image 技術分享 users 方案 file sdn 1.點擊File->Invalidate Caches / Restart... 2.重啟Gradle,清除緩存 3.Clean Project 4.關閉Android Stud

Android Studio 新建Andorid工程: Conflict with dependency 'com.android.support:support-annotations'

bug 方法 andro erro failed resolv and div tails 新建Android工程報錯: Error:Execution failed for task ‘:app:preDebugAndroidTestBuild‘. > Confl

Android studio執行單元測試: Class Not Found: Empty Test Suite

使用Espresso時報錯 Class not found: “com.test.LoginUnitTest”Empty test suite. 原因:沒有將該測試類新增到InstrumentedTest中 解決: 1.開啟配置,選擇Edit Configurations

Android studio 打包的時候(錦集)

今天打包的時候突然報了這麼多錯誤,然後寫一下主要會導致的錯誤: 下面是錯誤日誌: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformCl

Android Studio 3.1.4 Failed to find style 'coordinatorLayoutStyle' in current theme

使用最新版的AS3.1.4安裝後 執行hello world程式,預覽報錯Failed to find style ‘coordinatorLayoutStyle’ in current theme。 如圖。 網上找了些方法,沒解決,然後去Google找了下,在stackoverflo

Android Studio錯誤日誌-註解Annotation processors must be explicitly declared now.

contain pat rev ssp javac ase alter 配置 must 導入項目時,發現之前項目的butter knife報錯,用到註解的應該都會報錯Error:Execution failed for task ‘:app:javaPreCompileDe

Android Studio Git 上傳Push rejected Push to origin/master was rejected

說明你的專案跟庫裡的專案不符 在本地專案位置滑鼠右鍵git Bash Here然後執行下面命令 //允許合併無關歷史 git pull origin master –allow-unrelated-

ionic3自定義管道,匯入使用找不到管道(The pipe 'wordPlacePipe' could not be found)的坑

最近在做一個app專案。使用了ionic3框架,中間要做一個輸入框輸入字元在一些已知的字元中篩選並高亮提示的搜尋功能,我選擇使用過濾的方法來實現,在angular4-ionic3中也叫管道。 在專案中建立管道命令列:ionic g pipe wordPlace 建立完成後

ionic3自定義管道,匯入使用找不到管道(The pipe 'wordPlacePipe' could not be found)的坑

最近在做一個app專案。使用了ionic3框架,中間要做一個輸入框輸入字元在一些已知的字元中篩選並高亮提示的搜尋功能,我選擇使用過濾的方法來實現,在angular4-ionic3中也叫管道。 在專案中建立管道命令列:ionic g pipe wordPlace 建立完成後,會生成如下檔案目錄

Android Studio新增AAR檔案:the versions of the android gradle plugin and gradle are not compatible,plea

   在專案新增AAR檔案報錯:Error:Execution failed for task ':app:prepareAlivcPlayerLibrary'. > Could not expand ZIP '/xxxx/app/libs/AlivcPlayer.a

android studio匯入module需要注意的點

1.匯入module File->New->Import Module 2.將自己專案中的 compileSdkVersion 23 buildToolsVersion '25.0.0'minSdkVersion 17 targetSdkVersion 2

Android Studio 3 Gradle外掛:AAPT2 error: check logs for details

Error:failed linking file resources. Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.

Maven----匯入專案

1. 錯誤資訊(一) Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6………… 在用Eclipse IDE for Java

Android Studio編譯大工程:java.exe'' finished with non-zero exit value 1

困擾了三天的Android Studio編譯報錯終於解決了! 三天嘗試了各種不同的方案針對各個不同的方方面面,然而真相只有一個! 原問題情景:由於專案工程特別大,在編譯一段後就會報下面這個錯誤: Error:Execution failed for t