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

Android Studio 3.0 RC1 error when adding androidTest package after removal

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

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

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

在我尝试构建项目后出现错误:

Error:Execution failed for task ':location:transformResourcesWithMergeJavaResForDebugAndroidTest'. More than one file was found with OS independent path 'protobuf.meta'

这是什么原因,如何解决?

我正在使用 Android Studio 3.0 RC1

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

packagingOptions {
    pickFirst 'protobuf.meta'
}

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