gpt4 book ai didi

android-studio - 如何依赖另一个项目的androidTestCompile?

转载 作者:行者123 更新时间:2023-12-03 06:10:55 24 4
gpt4 key购买 nike

我有一个多项目测试问题:我希望一个项目依赖于另一个项目的androidTestCompile
我已经尝试过这种方式:

 androidTestCompile project(':CommonTest').sourceSets.androidTest

但是android studio表示无法在SourceSet容器上找到androidTest属性。

救命

最佳答案

这是一种可行的方法。我没有尝试过,因为我没有多项目的Android项目。您需要调整项目名称的代码,并在当前的Android测试项目任务中指定dependsOn

task action(dependsOn: ":producer:action") << {
println("Consuming message: ${rootProject.producerMessage}")
}

请参阅 https://docs.gradle.org/current/userguide/multi_project_builds.html中的 24.6.1.2. Declaring dependencies主题

Gradle Java教程中的另一个线索解释了如何在多项目构建 https://docs.gradle.org/current/userguide/tutorial_java_projects.html#N14E23中建立项目之间的依赖关系
dependencies {
compile project(':shared')
}

所以我可能会猜测
dependencies {
androidTestCompile project(':CommonTest')
}

(您尝试过,尽管有更多参数)在正确的轨道上。

关于android-studio - 如何依赖另一个项目的androidTestCompile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34790466/

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