工具:replace =“android:icon不起作用

时间:2016-11-14 20:50:35

标签: android android-gradle android-manifest

我用:

  1. Android Studio 2.2.2

  2. 编译SDK版本:API 23

  3. 构建工具版本23.0.2

  4. 我正在尝试使用SweetAlert for Android库在我的Android应用程序中使用对话框

    所以在我向我的依赖项添加compile 'cn.pedant.sweetalert:library:1.3'后,我收到了此错误

      

    属性应用程序@ icon value =(@ mipmap / launcher)来自   AndroidManifest.xml:19:9-40也出现在   [com.pnikosis:materialish-progress:1.0] AndroidManifest.xml:13:9-45   值=(@绘制/ ic_launcher)。建议:添加   'tools:replace =“android:icon”'到元素处   AndroidManifest.xml:16:5-56:19覆盖。

    AndroidManifest.xml:

    <application
        android:name=".utils.MyApp"
        android:allowBackup="true"
        android:icon="@mipmap/launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme.Red"
        tools:replace="android:icon">
    

1 个答案:

答案 0 :(得分:1)

xmlns:tools="http://schemas.android.com/tools"文件的清单标记中添加AndroidManifest.xml。请注意架构之前的 http://

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.your.app">