Ich versuche, Aliase zu verwenden drawables
in meinen XML
Dateien zu verweisen, und die erste ist wie folgt definiert:Was produziert "fertig mit Nicht-Null-Ausgangswert 1"?
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/portrait_a_3" />
Die Datei portrait_a.xml
in einem drawable-sw320dp-xhdpi
gespeichert gestattet. Es bezieht sich auf eine Datei in der drawable-nohdpi
und funktioniert gut. Wenn ich jedoch eine zweite Datei (im selben Ordner) hinzufüge, die identisch ist, das "a" sowohl im Namen der referenzierten Datei als auch im Dateinamen der neuen Datei durch "b" ersetzt, bekomme ich:
Execution failed for task':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Developer/adt-bundle-mac-x86_64/sdk/build-tools/22.0.1/aapt" finished with non-zero exit value 1
Warum und wie repariere ich es? Es fühlt sich an, als hätte ich etwas Grundlegendes vergessen, aber ich kann nicht genau herausfinden, was genau ist.