2014-10-31 1 views
27

Ho Android Studio 0.8.9. Fino ad ora, potrebbe la sincronizzazione con i file Gradle successo, Ma oggi, quando ho aperto, mi dà questo errore:UnsupportedMethodException Android Studio 0.8.9

UnsupportedMethodException 
     Failed to set up Android modules in project 'Project': Unsupported method: SourceProvider.getJniDirectories(). 
     The version of Gradle you connect to does not support that method. 
     To resolve the problem you can change/upgrade the target version of Gradle you connect to. 
     Alternatively, you can ignore this exception and read other information from the model. 

Mi potete aiutare a risolvere questo? Grazie.

+0

Quale versione di Gradle hai? Secondo le note di rilascio è necessario aggiornare a 0.14.0 - http://tools.android.com/recent/androidstudio090released – michaelcarrano

+0

0.14.0 la versione di Android Studio non è gradle? –

+0

Ho lo stesso problema. Android Studio aggiornato, i miei strumenti sdk sono stati aggiornati anche alla versione v21.0.3 –

risposta

15

per correggere questo problema che ho verso il basso-classificato l'androide-plugin nei vostri progetti di file build.gradle livello superiore da classpath 'com.android.tools.build:gradle:0.14.+' a classpath 'com. android.tools.build:gradle:0.13.+'

Così adesso il metodo buildscript nei miei progetti build.grade sembra

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

Penso che ci possa essere un bug con la versione .14, ho inviato la mia segnalazione di errore.

+0

Assicurati inoltre di avere gli ultimi strumenti di sviluppo, gli strumenti della piattaforma, il repository Android, il repository google installato. E i servizi GMS se si utilizza tutto ciò dal gestore SDK. – Danuofr

+0

Puoi collegare al problema che hai aperto? –

+0

Dov'è il bug report? – Phil

30

Come indicato da Justin, l'aggiornamento a Android Studio 0.9.0 risolve questo problema.