从清单引用的资源不能因配置而异

Jul*_*kli 9 java xml android manifest android-manifest

当我想插入以下元标记时:

<meta-data
        android:name="com.android.systemui.action_assist_icon"
        android:resource="@mipmap/ic_launcher" />
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

Resources referenced from the manifest cannot vary by configuration (except for version qualifiers, e.g. -v21.) Found variation in hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi

我怎样才能解决这个问题?

nsh*_*ura 17

AndroidManifest.xml中的资源变化被检测为错误.

它可能会被忽略:

<?xml version="1.0" encoding="utf-8"?>
<manifest ...
          xmlns:tools="http://schemas.android.com/tools"
          ...>

    ...

    <meta-data
            android:name="com.android.systemui.action_assist_icon"
            android:resource="@mipmap/ic_launcher"
            tools:ignore="ManifestResource" />

   ...

</manifest>
Run Code Online (Sandbox Code Playgroud)

请参阅: Android:Facebook应用ID显示值-ta/strings.xml中的错误,无法生成签名的apk