欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android Studio報:“Attribute application@theme or @ icon ”問題的解決

 更新時間:2017年12月09日 15:02:56   作者:咔咔和拉拉  
這篇文章主要給大家介紹了關(guān)于Android Studio報:“Attribute application@theme or @ icon ”問題的解決方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。

前言

Android Studio是Google開發(fā)的一款面向Android開發(fā)者的IDE,支持Windows、Mac、Linux等操作系統(tǒng),基于流行的Java語言集成開發(fā)環(huán)境IntelliJ搭建而成。

發(fā)現(xiàn)問題

最近在做項目的時候需要導(dǎo)入第三方庫時碰到這個問題

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application@theme value=(@style/AppTheme.NoActionBar) from 
AndroidManifest.xml:21:9-52is also present at [MyChaass:mymusic:unspecified] 

AndroidManifest.xml:17:9-40 value=(@style/AppTheme).Suggestion: add'tools:replace="android:theme"' 
to <application> element at AndroidManifest.xml:15:5-37:19 to override.

原因是我們的主項目中默認(rèn)會定義了 android:icon="" ,當(dāng)我們引入的第三方庫中也定義
了這種標(biāo)簽的時候,二者合并失敗就會出現(xiàn)此問題。

解決方法

解決辦法是在 <application> 標(biāo)簽中 添加 tools:replace="android:icon" .

首先要在 <manifest> 標(biāo)簽中增加一個 tools 的命名空間 :

與此相同的問題還有 theme ,解決辦法同樣是增加 tools:replace="android:theme" ,

不過當(dāng)二者都合并失敗時,中間應(yīng)該用","隔開 :

tools:replace="android:icon,android:theme"

manifest文件:

 <application
  android:allowBackup="true"
  android:icon="@mipmap/christ_icon"
  android:label="@string/app_name"
  android:supportsRtl="true"
  android:name=".App"
  tools:replace="android:icon,android:theme" //加這句即可
  android:theme="@style/AppTheme.NoActionBar">
 </application>

增 加 以上代碼 即可解決問題。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

最新評論