AndroidStudio can't find Volley

Refresh

November 2018

Views

10.3k time

4

I cloned volley from git clone https://android.googlesource.com/platform/frameworks/volley and imported it as a new module in AndroidStudio, but I get the following error when syncing:

Failed to resolve: com.android.volley:volley.1.0.0

My build.gradle, in my app folder:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.example.cs169_au.volleytest1"
        minSdkVersion 22
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.2.0'
    compile 'com.android.support:design:23.2.0'
    compile 'com.google.android.gms:play-services:8.1.0'
    compile 'com.android.support:support-v4:23.1.1'
    compile 'com.google.maps:google-maps-services:0.1.7'
    compile 'com.android.volley:volley.1.0.0'
}

repositories {
    mavenCentral()
}
CCS

9 answers

0

Не удалось решить: com.android.volley: volley.1.0.0

в андроиде студии идет в Файл-> Проекта корпусного> modules-> app-> зависимости значок щелчка +в правом углу затем перейти к модулю зависимости выберите Volley. если есть другое зависимости имя с залпом удалить это.

Надеюсь, что это будет работает для вас.

1

Я также страдали с той же проблемой, и, наконец, решен следующим образом

мы должны указать Maven URLs в файле уровня проекта «build.gradle». Тогда он решен для меня

allprojects {
    repositories {
        maven { url 'http://repo1.maven.org/maven2' }
        maven { url 'http://jcenter.bintray.com' }
    }
}
2

Попробуйте использовать это:

compile 'com.mcxiaoke.volley:library:1.0.19'

0

Подключение к Интернету и это решает проблему .. он загружает библиотеку.

3

Официальный Volley Google, размещается в JCenter, так что вы должны добавить jcenter()к repositoriesв проекта build.gradle :

allprojects {
    repositories {
        mavenCentral()
        jcenter() // Add this line
    }
}
1

Это компиляция «com.android.volley: залп: 1.0.0»

а не компилировать «com.android.volley: volley.1.0.0»

Вместо точки используйте двоеточие.

0

Попробуй это

compile 'eu.the4thfloor.volley:com.android.volley:2015.05.28'
1

Не удалось решить: com.android.volley: volley.1.0.0

Открыть build.gradle и добавить поддержку залпа компилировать 'com.mcxiaoke.volley:library-aar:1.0.0'под зависимостями раздела.

в заключение

dependencies {
        compile 'com.mcxiaoke.volley:library-aar:1.0.0'//1.0.19
}

Тогда Clean-Rebuild-SyncВаш проект.

редактировать

Использование SNAPSHOT

добавьте в репозиториях раздел в build.gradle

repositories {
        maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
    }

добавьте в зависимости раздела в build.gradle

compile 'com.mcxiaoke.volley:library:1.0.19-SNAPSHOT'

Предоставлено идет в

https://github.com/mcxiaoke/android-volley

0

просто изменить зависимости заказов или изменить buildToolsVersion в 24.0.3.

а затем обновить.