美文网首页
升级AS 3.0.1后,新建项目报错解决

升级AS 3.0.1后,新建项目报错解决

作者: 叨码 | 来源:发表于2018-04-18 10:24 被阅读131次

前言

近日AS升级到 3.0.1后新建项目,报了两个issues:

issue1:

Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test:runner:1.0.1. Open File Show Details

issue2:

Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test.espresso:espresso-core:3.0.1. Open File Show Details

解决办法

Google一下,尝试了几种常见的解决办法如下:
1.关闭offline work操作

Go to File->Other Settings->Default Settings->Build, Execution, Deployment->Build Tools->Gradle->Uncheck Offline work option.

也就是关闭offline work,但我一直是关着的,没有效果!
2.在根目录build.gradle里添加如下代码

allprojects{  
    repositories{  
            google()
            jcenter()
            maven {  
                url"https://jitpack.io"  
            }  
        }  
    } 

也无效!

3.在app build.gradle里,新建的项目默认为:

buildTypes {

        release {
                ....//我自己项目中的配置        }
    }

添加debug类型:

buildTypes {
        debug {
                ....//我自己项目中的配置        }
        release {
                ....//我自己项目中的配置        }
    }

也是无效。

4.最终解决我所遇问题的办法,类同方法2,如下:

allprojects {
       repositories {
        google()
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}

rebuild之后 ,问题解决。

相关文章

网友评论

      本文标题:升级AS 3.0.1后,新建项目报错解决

      本文链接:https://www.haomeiwen.com/subject/gvfvkftx.html