显然在我的项目中我删除了我的androidTest包,因为我没有使用它。
现在我手动将此包添加到我的项目中。
所以我有src / androidTest / java / domain / name / myTestclass.kt
在我尝试构建项目后,我收到一个错误:
错误:任务':location:transformResourcesWithMergeJavaResForDebugAndroidTest'执行失败。 在OS独立路径中发现了多个文件' protobuf.meta'
原因是什么以及如何解决这个问题?
我使用的是Android Studio 3.0 RC1
答案 0 :(得分:1)
我在运行androidTest时遇到同样的问题,这似乎是espresso和playservices-location之间的冲突。我在gradle文件中添加了:
packagingOptions {
pickFirst 'protobuf.meta'
}
似乎对我来说足够了,因为我在测试中没有使用playservices-location,但我不确定这是否是正确的解决方案。