2017-09-06 91 views
1

我想在android studio中构建一个应用程序,并且遇到最近才出现的错误。据我所知,我没有改变任何设置或修改任何可能导致错误发生的系统文件。我已经尝试重新安装android studio但错误仍在发生,所以我开始认为这是一个编码问题。错误如下:错误:包android android.test不存在

Gradle task[clean, :app:generateDebugSources,:app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :appcompileDebugSources, :app:complieDebugSources, :app: compileDebugAndroidTestSources, :app:compileDebugUnitTestSources] 
    C:\Users\Stuart\Documents\TourApp\App\src\androidTest\java\com\example\android\tourapp\ExampleInstrumentedTest.java 
error: package android.support.test does not exist 
error: package android.support.test.runner does not exist 
error: package android org.junit does not exist 
error: package android org.junit.runner does not exist 
error: package android org.junit does not exist 
error: cannot find symbol class RunWith 
error: cannot find symbol class Test 
error: cannot find symbol variable InstrumentationRegistry 
Execution failed for task ':app:compileDebugAndroidTestJavaWithJavac'. 
Compilation failed; see the compiler error output for details. 

任何想法可能导致这种情况?

Android Studio Error

回答

1

尝试增加以下行下依赖关系部分在应用程序/的build.gradle文件

dependencies { 

    testCompile 'junit:junit:4.12' 
    //androidTestCompile 'junit:junit:4.12' 
} 

你也可以使用androidTestCompile 'junit:junit:4.12'作为备用。

相关问题