Wie behebt man den Fehler "Inhalt ist nicht in Prolog erlaubt"?

8

Beim Upgrade auf Android Studio 0.6.1 ist ein Build-Problem mit Asset-Dateien aufgetreten. Ich habe während der Aufgabe mergeDebugResources immer "Inhalt ist nicht in Prolog erlaubt" erhalten. Da ich dazu keine passende Antwort finden konnte und seitdem eine Lösung gefunden habe, habe ich meine eigene Frage beantwortet, um anderen Entwicklern zu helfen, die sich diesem Problem stellen.

    
oracleicom 30.06.2014, 17:54
quelle

2 Antworten

17

Es scheint, dass die letzten Build-Änderungen seit AS 0.6.1 und AS 0.8.1 benutzerdefinierte Asset-Verzeichnisse nicht mehr ignorieren. Um den gefürchteten "Inhalt ist nicht in Prolog erlaubt" zu umgehen, müssen Sie daher Ihre Font-Dateien, Eigenschaften und XML-Dateien in "src / main / assets" anstatt in Ihr benutzerdefiniertes Asset-Verzeichnis verschieben. Ich hoffe, das hilft.

    
oracleicom 30.06.2014 17:54
quelle
1

Ich habe dieses Problem auf diese Weise gelöst, zuerst das Verzeichnis "src / main / assets / fonts" erstellen und die Datei einfügen und dann diesen Code in build.gradle

erwähnen %Vor%     
Reyaj 11.01.2016 14:22
quelle