【发布时间】:2015-12-01 12:29:47
【问题描述】:
所以我的项目有两个模块:
- 应用程序
- 图书馆
在应用程序的addroidTest 目录中,我有一些类依赖于库的addroidTest 目录中的类。
结构是:
:library /src/main
/androidTests
:app /src/main
/androidTests
它们在 Android Studio 中编译得很好,但是当我运行测试时我得到:
错误:(6, 32) 错误:找不到符号类 XXXX 错误:执行 任务失败 [...]
编译失败;有关详细信息,请参阅编译器错误输出。
[....]
任务执行失败 > ':app:compileProductionDebugAndroidTestJavaWithJavac'。
似乎当 gradle 执行任务 ':app:compileProductionDebugAndroidTestJavaWithJavac' 时,它在库的测试目录中找不到类。
知道如何解决这个问题吗?
【问题讨论】:
-
你在运行 Instrumentation 还是单元测试?
-
仪表。 ./gradlew :app:connectedAndroidTest
标签: android testing android-studio gradle android-gradle-plugin