2015-07-08 17 views
6

quando uso gradle (versione 2.1 o 2.4) per creare un progetto Android, ottenere l'errore di seguito. Non riesco a trovare com.android.support:multidex:1.0.1 nei miei file.gradle: Impossibile trovare com.android.support:multidex:1.0.1

ERRORI:

config is set to BF688C717A5C3A69FE8CA522643C0A68 
config is set to PRODUCT 
vcode is set to 151 
vname is set to 1.5.1 

FAILURE: Build failed with an exception. 

* What went wrong: 

A problem occurred configuring project ':XXXX'. 

Could not resolve all dependencies for configuration 

':yizhangtong:_rendepeng_lmDebugCompile'. 

    Could not find com.android.support:multidex:1.0.1. 

    Searched in the following locations: 

............. 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

BUILD FAILED 

Total time: 30.178 secs 
+0

Hai trovato una soluzione per questo? A quanto pare sto avendo un problema simile con gradle 2.5 – sttaq

+0

scaricare android-sdk di nuovo (non aggiornare), potrebbe risolvere questo problema. – stackvoid

+0

Trova percorso sdk e percorso multidex come questo; "\ Android-sdk \ Extras \ Android \ m2repository \ com \ Android \ supporto \ multidex". Vedrai le versioni già scaricate. basta usare l'ultima versione. Se si verifica ancora lo stesso errore, controllare la posizione sdk. – kaya

risposta

-1

cercano compile 'com.android.support:multidex:1.0.0'

+1

in build script, [compile 'com.android.support:multidex:1.0.0'] esistente. ma ottengo ancora l'errore – stackvoid

+0

lo stesso per me come per stackvoid –

17

È necessario installare "Android Supporto Repository" dal responsabile SDK di Android. (A.k.a extra-android-m2repository se l'installazione dalla riga di comando)

**OR** 

È necessario installare "libreria di supporto Android (Obsolete)" dal responsabile SDK di Android.

+0

Ha funzionato per me (GUI Android: Extra -> Repository supporto Android) – tokland

+2

Ho scaricato "Repository supporto Android", ricostruire ma ottiene ancora l'errore. – stackvoid

+2

lo stesso per me come per stackvoid –

1

Installazione sia Android libreria di supporto e locale Maven Repository per librerie di supporto dal Gestore Android SDK (Extra sezione) risolto questo problema per me.

0

Ho usato anche questo errore. Assicurati di aggiornare tutte le tue librerie di studio Android, i plugin, le piattaforme e gli strumenti sdk nel gestore SDK. E assicurati di essere aggiornato all'ultima versione (preferibilmente beta) di Android Studio 2.1. Funzionerà dopo.

3

Questo problema esiste in versioni di Android Studio Beta L'unica soluzione è quella di utilizzare

repositories { 
    maven { 
     url 'https://maven.google.com' 
    } 
} 

nel progetto Gradle file di

0

L'ho risolto aggiungendo google() nel nodo allprojects nel file build.gradle di livello superiore. Ecco il mio file di livello superiore per riferimento

buildscript { 
    repositories { 
     jcenter() 
      mavenLocal() 
      google() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:3.0.0' 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
     google() 
    } 
}