Studio Android Gradle ícone de erro, Merger Manifest

? shimi_tap @ | Original: StackOverFlow
---

Eu continuo vendo esta mensagem e não sabe como resolvê-lo para o bem.

Error:(43, 9) Attribute application@icon value=(@drawable/new_app_icon) from AndroidManifest.xml:43:9
    is also present at com.github.erizet.signala:signala-longpolling:0.20:7:18 value=(@drawable/ic_launcher)
    Suggestion: add 'tools:replace="android:icon"' to <application> element at AndroidManifest.xml:40:5 to override
:OpenBook:processDebugManifest FAILED
Error:Execution failed for task ':OpenBook:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs

Tentei adicionar android:replace="android:icon" para o meu manifesto, mesmo com o meu ícone.

Eu tentei apagar o android:icon="@drawable/ic_launcher da biblioteca, mas ele continua a voltar quando eu construir porque a sua importado da Maven

Any ideas ?

---

Top 5 Responder

1shimi_tap @

Parece ser a falha da ferramenta Incorporação mainfest para gradle .

http://tools.android.com/tech-docs/new-build-system/user-guide/manifest-merger

Resolvido -lo adicionando ao meu tag manifesto xmlns:tools="http://schemas.android.com/tools"

Em seguida, acrescentou: tools:replace="android:icon,android:theme" para a marca de aplicação

Isto diz a fusão de usar o meu ícone manifesto e tema e não de outras bibliotecas

Espero que ajude graças

2San @

A resposta de Shimi_tap é o caminho certo para resolver o problema. Se você quiser usar a ferramenta de idade fusão você pode adicioná-lo ao arquivo build.gradle

android {  useOldManifestMerger verdade  }