當我升級到Android Studio 0.6.1時,我遇到了資產文件的構建問題。 mergeDebugResources任務期間,我一直收到「內容在prolog中不允許」。既然找不到合適的答案,並且找到了解決方案,我已經回答了我自己的問題以幫助其他面臨此問題的開發人員。如何解決「內容不允許在序言」構建錯誤?
8
A
回答
17
自AS 0.6.1和AS 0.8.1以來,似乎最近的構建更改不再忽略自定義資產目錄。因此,爲了避免可怕的「內容在prolog中不被允許」,您需要將字體文件,屬性和xml文件移至「src/main/assets」,而不是您的自定義映射資產目錄。我希望這有幫助。
1
我以這種方式解決了這個問題,首先創建目錄「的src/main /資產/字體」並粘貼文件,然後提這個代碼的build.gradle
android { sourceSets { main { assets.srcDirs = ['src/main/assets/fonts/', 'src/main/assets/fonts/'] } } }
相關問題
- 1. 如何解決此問題:內容不允許在序言中
- 2. 錯誤:(1,1)錯誤:內容不被允許在序言
- 3. 在序言中不允許ICEFaces的內容錯誤
- 4. 錯誤第1行:內容不被允許在序言 - Rubymine
- 5. 致命錯誤:1:1:內容不允許在序言
- 6. 致命錯誤 - 內容是不允許在序言
- 7. Eclipse內容不允許在序言中
- 8. org.xml.sax.SAXParseException;內容是不允許在序言
- 9. Google Checkout/GAE:urlfetch:XML解析器錯誤。內容在序言中不允許
- 10. 錯誤:序言中不允許的內容
- 11. 如何解決:這裏不允許使用XAML2009語言構造?
- 12. StAX解析器內容不允許在序言中
- 13. 「內容不被允許在序言中」,而解組Json對象
- 14. 使用JDOM解析XML時出錯 - 在序言中不允許使用內容
- 15. 如何解決[org.xml.sax.SAXParseException; lineNumber:1; columnNumber:1;內容是不是在序言中不允許的。]
- 16. Hadoop單節點安裝 - 格式錯誤 - 內容不被允許在序言中
- 17. Eclipse/Android原始txt文件錯誤(內容不允許在序言中)
- 18. 使用curl與REST API互動 - 錯誤:「內容不允許在序言」
- 19. 內容不允許在ios中的谷歌聯繫api的序言錯誤
- 20. 從Eclipse移植到Android Studio錯誤內容不允許在序言中
- 21. 如何解決「[致命錯誤]蜂房default.xml中:1:1:內容是不是在序言中不允許」錯誤在HIVE
- 22. 「的內容是不是在序言不允許」編輯style.xml
- 23. 如何解決Kerberos中的「加密類型不允許」錯誤?
- 24. 如何解決或繞過錯誤的WebSocket:起源不允許
- 25. 如何解決requirejs允許誤差
- 26. 「的內容是不是在序言中不允許」解組時使用JSON JAXB
- 27. 如何修復錯誤「序言中不允許org.xml.sax.SAXParseException/Content」?
- 28. XML內容在序言中是不允許的
- 29. BIRT查看器 - IOException:在序言中不允許使用內容
- 30. 蜂巢Xpath的XML:內容是不允許在序言
我失去了幾乎一天有FileNotFound異常,** assets/someSubfolder **中的文件。當我將文件移動到**資產**時,我收到了您的錯誤。你的解決方案幫助我意識到,我錯誤地把src/main/res/assets中的** assets **文件夾,而不是隻是** src/main/assets ** – helleye