2
我一直在努力一段时间,下面是。在Robolectric单元测试中,我使用asset文件夹中的文件来读取模拟输入。这用于在几个月前工作正常。我发现app/build/intermediates
文件夹中没有包含资产文件夹。我通过将代码指向资源文件夹(硬编码)找到了解决办法。Robolectric测试中没有资产文件夹可用
我一直在努力一段时间,下面是。在Robolectric单元测试中,我使用asset文件夹中的文件来读取模拟输入。这用于在几个月前工作正常。我发现app/build/intermediates
文件夹中没有包含资产文件夹。我通过将代码指向资源文件夹(硬编码)找到了解决办法。Robolectric测试中没有资产文件夹可用
在最近创建的另一个项目中,我发现在构建目录结构中有一个资产文件夹。在尝试了各种参数之后,我发现该错误(如果它是一个错误)在Android版本或构建工具版本中。从
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
...
升级到
android {
compileSdkVersion 25
buildToolsVersion "25.0.1"
...
解决了这个问题。