2016-10-03 4 views
1

In meinem Manifest.xml, bekomme ich folgende Fehlermeldung:Ressourcen, die vom Manifest referenziert werden, können nicht von der Konfiguration abweichen?

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

Es scheint, über zwei Ressourcen beschwert werden:

<meta-data 
      android:name="com.parse.push.notification_icon" 
      android:resource="@drawable/ic_stat_ic_no_notifications" /> 

und

<meta-data 
      android:name="com.yitter.android.notification_icon" 
      android:resource="@drawable/ic_launcher" /> 

Sollte ich diese beiden setzen Bilder in meinem no-dpi-Ordner? Es scheint sich zu beschweren, dass es in jeder Ressourcengruppe Variationen gibt. Was soll ich machen?

Ich fühle mich wie tools:ignore="ManifestResource" (siehe hier: Resources referenced from the manifest cannot vary by configuration) löst nicht wirklich das Problem, wenn es eins gibt, und nur Pflaster es.

Update:

Und in der Tat verursacht ein Build-Fehler ...

Error:Execution failed for task ':app:processDebugManifest'. 
> D:\android\app\src\main\AndroidManifest.xml:77:9-84:20: Error: Invalid instruction 'targetApi', valid instructions are : REMOVE,REPLACE,STRICT 

Antwort

0

Sie Tools verwenden: ignore = "ManifestResource" in den Meta-Daten-Tag. Wenn der Fehler für andere Dateien wie arrays.xml auftritt, verwenden Sie translated = "false"

Verwandte Themen