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,但我不确定这是一个正确的解决方案。
之前在我的项目中我删除了我的 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,但我不确定这是一个正确的解决方案。