【发布时间】:2013-08-23 07:08:47
【问题描述】:
我可以使用 gradle 脚本编译 Android JUnit 测试 apk 文件吗?现在我的测试课是:
public class main extends ActivityInstrumentationTestCase2<LoginWindow> {
public main() {
super("com.tecomgroup.handifox", LoginWindow.class);
}
...
}
并且 gradle 说他找不到类 LoginWindow。我应该将 LoginWindow.java 添加到依赖项 {} 块吗?这样的测试会起作用吗?或者可能有另一种编译测试apk文件的方法?
【问题讨论】:
-
Gradle Android 插件中的项目结构与 Ant Android 结构不同。测试在
src/test/java目录中的项目中,而不是在另一个项目中。你在另一个项目中有测试吗? -
我的应用程序和 junit 测试是两个不同的项目(如果我正确理解你的问题)
-
@user2172741 然后你必须将该项目的 jar 添加为 compiletest 依赖项。