2016-11-26 5 views
0

Ich habe ein vorhandenes Android-Projekt von Eclipse in Android Studio importiert. Ich hatte meine Assets wie Symbole im Ordner src/main/res. Als ich versuchte, die App wird der folgende Fehler zu laufen aufgetreten: Inhalt nicht in Prolog ist erlaubt: my_logo.pngAssets in Android Studio können nicht gefunden werden

Also suchte ich nach einer Lösung und fand heraus, dass ich „src/main/assets“ verwenden soll, statt " src/main/res ". Ich habe dann den Ordner "Assets" erstellt, indem ich auf "Datei -> Neu -> Ordner -> Assets Ordner" geklickt habe, den Inhalt des Res-Ordners in den Ordner "Assets" verschoben und versucht, die App erneut auszuführen. Jetzt bekomme ich diesen Fehler:

Keine Ressource gefunden, die den angegebenen Namen entspricht (bei 'Symbol' mit dem Wert '@ Zeichnungs/my_logo').

Es sieht so aus, als ob Android Studio nicht in den neuen Ressourcenordner für die Ressourcen schaut. Wie kann ich das beheben? Danke vielmals!

Antwort

1

Sie sollten den Assets-Ordner für Bildressourcen nicht benötigen. Bilder sollten in einem ziehbaren Ordner im Res-Verzeichnis Ihres Projekts abgelegt werden.

Der Grund, warum das Bild nicht gefunden wird, ist, weil @drawable nach einer Bildressource im Ordner res/drawable/ sucht.

+0

Danke, ich habe es geändert, um die gleiche Ordnerstruktur wie in Eclipse mit/res/drawable/zu haben, und es funktioniert. – Luigi04

Verwandte Themen