您好我是Android Studio
的新手。
在Windows 7上安装了最新的3.0.1
。
我收到gradle
依赖错误,我甚至无法开始我的第一个基本项目。
我已尝试过在本网站或互联网上的任何地方找到的每一种方法,但没有任何效果。
请帮助我,错误是。
Error:Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve junit:junit:4.12.
Error:Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.squareup:javawriter:2.1.1.
Error:Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve javax.inject:javax.inject:1.
Error:Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve org.hamcrest:hamcrest-library:1.3.
Error:Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve org.hamcrest:hamcrest-integration:1.3.
Error:Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.google.code.findbugs:jsr305:2.0.1.
Error:Error:Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve junit:junit:4.12.
Error:Error:Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve junit:junit:4.12.
谢谢。
答案 0 :(得分:3)
我遇到了同样的问题,我只是在重新启动重建过程之前禁用了我的防病毒软件(avast)。
答案 1 :(得分:0)
当我们更新Android Studio时,我们会遇到这些类型的问题。 我正在解决以下问题。可能它不是一个好的解决方案,但它运作良好。
更新两者后,再创建一个示例项目。它将获取当前更新设置的默认设置。 可能是我们会得到一些测试目录问题。 所以你应该解决它:在应用程序级gradle文件中复制这些URL
allprojects {
repositories {
maven { url 'http://repo1.maven.org/maven2' }
maven { url 'http://jcenter.bintray.com' }
}
}
项目创建成功后。然后我们需要检查应用程序级gradle文件中的类路径
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
我们应该在现有项目中使用相同的类路径。 4.我们还需要在项目结构下的gradle文件夹下检查“gradle-wrapper.properties”。 在这里,我们需要检查以下行
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
我们应该使用现有项目的同一行。