【问题标题】:Android studio compile error showing “Content is not allowed in prolog”Android Studio 编译错误显示“Prolog 中不允许内容”
【发布时间】:2016-03-23 09:17:45
【问题描述】:

我使用最新的 Android Studio 1.3.2(适用于 OS windows 7),在“asset”目录中放置了 2 个 apk,当我尝试编译时收到此错误。

D:\Work On Android\LocalRepo\CSipSimple-master\app\src\main\res\assets\CSipSimpleCodecPack_1.5.apk
Error:(1, 1) Error: Content is not allowed in prolog.
:app:mergeDebugResources FAILED
Error:Execution failed for task ':app:mergeDebugResources'.
> D:\Work On Android\LocalRepo\CSipSimple-master\app\src\main\res\assets\CSipSimpleCodecPack_1.5.apk:1:1: Error: Content is not allowed in prolog.

我该如何解决这个错误?任何建议都有很大帮助。

【问题讨论】:

  • 你想达到什么目的?
  • 我想运行我的项目。当我想运行我的项目时,我得到了这个错误。
  • 好的,让我重新表述我的问题,为什么要将 apk 放在 assets 文件夹中?
  • 安装我的apk的时候,会安装两个新的apk。这就是为什么,我需要资产文件夹中的 apk。
  • 是的,这就是我想要理解的。为什么?

标签: android compiler-errors resources


【解决方案1】:

你不能发明新的资源目录。问题是您无法在main\res 文件夹内创建assets 文件夹。您需要将assets 文件夹移动到main 文件夹。

【讨论】:

    猜你喜欢
    • 2014-06-19
    • 1970-01-01
    • 2015-12-15
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 2019-04-23
    • 1970-01-01
    相关资源
    最近更新 更多