运行测试时出现“错误:Gradle:prolog中不允许内容”

时间:2015-07-14 15:33:49

标签: android unit-testing android-studio

使用Android Studio,当我尝试运行所有单元测试时,它几乎立即失败并在消息(Gradle Build)中出现以下错误:

Error:Gradle: Content is not allowed in prolog.
Error:Gradle: Execution failed for task ':Module:mergeDebugAndroidTestResources'.
      > /Users/me/path/to/my/project/src/test/resources/fixtures/activity_feed.json:0:0: Error: Content is not allowed in prolog.

看起来像内容不允许在prolog 错误的另一种变体,这通常没有意义,因为我发现搜索解决方案。在我的例子中,它指向一个JSON文件,显然不包含任何prolog代码。

1 个答案:

答案 0 :(得分:0)

查找构建变体视图:

  • 左侧工具窗格
  • 查看 - >工具Windows - >构建变体

在那里,找到:

  

测试工件: Android Instrumentation测试

而不是Android Instrumentation Tests选择:

  

测试工件:单元测试