删除后添加androidTest包时出现Android Studio 3.0 RC1错误

时间:2017-10-23 12:43:18

标签: android android-studio android-studio-3.0

显然在我的项目中我删除了我的androidTest包,因为我没有使用它。

现在我手动将此包添加到我的项目中。

所以我有src / androidTest / java / domain / name / myTestclass.kt

在我尝试构建项目后,我收到一个错误:

  

错误:任务':location:transformResourcesWithMergeJavaResForDebugAndroidTest'执行失败。   在OS独立路径中发现了多个文件' protobuf.meta'

原因是什么以及如何解决这个问题?

我使用的是Android Studio 3.0 RC1

1 个答案:

答案 0 :(得分:1)

我在运行androidTest时遇到同样的问题,这似乎是espresso和playservices-location之间的冲突。我在gradle文件中添加了:

packagingOptions {
    pickFirst 'protobuf.meta'
}

似乎对我来说足够了,因为我在测试中没有使用playservices-location,但我不确定这是否是正确的解决方案。