gpt4 book ai didi

Android Studio 无法解析自定义项目布局中的 androidTestImplementation 依赖项

转载 作者:行者123 更新时间:2023-12-02 14:01:06 27 4
gpt4 key购买 nike

我有一个使用非标准源文件夹布局的项目,如下所示:

sourceSets {
androidTest {
manifest.srcFile "/myproject/androidTest/AndroidManifest.xml"

java {
srcDirs = [
"/myproject/androidTest/java"
]
}
}
}

Android studio 很好地显示了上述源文件夹,并在树中将其标记为“androidTest”。现在的问题始于像 espresso 这样的依赖项在任何测试中都没有解决(在 AS 中找不到类) - 尽管它们已经正确声明如下:

 androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

如果我将“androidTestImplementation”更改为“实现”,Android Studio 将恢复并能够解析依赖项(但我不想将测试依赖项添加到我的实现范围中!)

这只是 Android Studio 3.2.1 中的一个错误还是我的设置中存在错误?

最佳答案

遇到同样的问题。无意中找到了解决方案...

只需使用括号...所以在你的情况下是:

androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.2')

关于Android Studio 无法解析自定义项目布局中的 androidTestImplementation 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53501875/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com