无法解析符号'SmallTest'Java for android,IntelliJ

时间:2018-03-14 11:45:38

标签: java android gradle intellij-idea

我在android studio和IntelliJ中都有相同的项目。出于Github的原因,我需要android studio项目才能使用IntelliJ。但是有些库在IntelliJ中不起作用。

androidTestCompile 'com.android.support.test:runner:1.0.1'

在我的java测试类中,这个import语句无法解析,这意味着我不能在我的java测试类中使用@SmallTest表示法。

在build.gradle文件中,我包含了这些行:

androidTestCompile 'com.android.support.test:rules:0.5'

testCompile 'com.android.support.test:runner:1.0.1'

testCompile 'com.android.support.test:rules:0.5'

import static android.support.test.espresso.assertion.ViewAssertions.matches;

它也无法解析espresso的任何导入:

   `androidTestCompile 'com.android.support.test.espresso:espresso-core:3.0.1'`

即使我将此行添加到build.gradle文件中:

url-loader

我希望能够解决这些错误。可能是因为我必须在IntelliJ中使用Gradle 2,因为Gradle 3还不支持吗?这似乎是唯一的区别。感谢

0 个答案:

没有答案