Could not find com.squareup.picasso:picasso:2.5.2

前提是你 提交于 2019-12-01 06:33:55

You need to add a section allprojects at the end of your main build.gradle that defines the repositories for the modules of your project:

allprojects {
    repositories {
        jcenter()
    }
}

This will result in the following build.gradle:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

According to their Github, you have to use MavenCentral to get their library so add this to your build.gradle(app) file:

repositories {
    mavenCentral()
}

Resync and try again.

You need to add a maven repository from which Picasso can be downloaded. You can do that by adding this in your app module's build.gradle file:

repositories {
    jcenter()
}

A good place would be just before your dependencies {} block.

In my case, I just set in the gradle.properties settings for https

systemProp.https.proxyHost=some.proxy.adress.com

systemProp.https.proxyPort=8080

so in my case, gradle.properties will be:

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=8080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=8080
arjava

Begins when I use the app,and just have a build (module) without build (app).

After I add Picasso library appears Error: (line, column) Failed to resolve: com.squareup.picasso: Picasso: 2.5.2 Show in File || Show in Project Structure dialog

as well as with the glide library

and the solution is as it says (DenisGL) is added allprojects follows:

allprojects {
    repositories {
        jcenter ()
    }
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!