当我升级到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