美文网首页
升级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