我正在尝试测试一些代码,其中一部分来自另一个模块。除了这些引用来自java模块的类之外的所有测试传递。我有这个配置,但它不起作用:
androidTestCompile(project(':common'))
compile project(':common')
运行时期间出现异常:
java.lang.RuntimeException: java.lang.ClassNotFoundException: Class...
...
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
如何添加另一个模块的类来测试apk?
答案 0 :(得分:0)
在settings.gradle
中添加了一行。这个文件中有些东西搞砸了。
include ':common'
在您需要的build.gradle
中:
compile project(':common')