Aggiornamento Android 0.5.3 Studio - piattaforma ' android - 19 ' non trovato

? Supercelo @ | Original: StackOverFlow
---

Ieri ho aperto Android Studio e mi ha chiesto di essere aggiornato. Ora ho v0.5.3, SDK 19 completamente installato e Gradle 0.9 . + . Credo che queste informazioni siano corrette, ma io non sono pienamente consapevoli di come funziona la strategia Gradle .

Il problema è che i miei apps Gradle fermati sincronizzazione e anche quando creo un nuovo progetto che non sincronizzati . Ecco i dettagli :

Build.gradle del progetto :

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.9.+'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

Build.gradle di App :

apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:19.+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

In SDK Gestione ho tutta la build installata compresa 19. + .

L'errore che ottengo durante la sincronizzazione :

Failed to set up SDK
Error:Module 'app': platform 'android-19' not found.
Information:Double-click here to open Android SDK Manager and install all missing platforms.

So che se cambio

compileSdkVersion 19

to

compileSdkVersion 18

in build.gradle della app funziona ... ma non credo che sia la soluzione .

Thanks!

---

Top 5 Risposta

1Thomas Bouron @

Costruire strumenti e la piattaforma Android SDK sono due cose diverse . Quando Gradle ti dice che ti manca android-19, significa che non hai l'ultima versione del SDK Android ( livello 19 )

Aggiornamento Android 0.5.3 Studio - piattaforma ' android - 19 ' non trovato

È necessario installare questa versione .

2ade.se @

Aveva anche questo problema in 0.5.3 e l'unico modo ho potuto risolvere il problema è stato quello di downgrade a 0.5.2 .

Anche se ho aggiunto il SDK manualmente nella finestra struttura del progetto, non sarebbe importare correttamente file di classe Android .

0.5.2 è disponibile qui : http://tools.android.com/download/studio/canary/0-5-2

3cholm @

Ho avuto lo stesso problema .

Eliminazione ~/.AndroidStudioPreview ( su Debian GNU / Linux ' sid ' ) risolto il problema . Questa directory è stata da una versione precedente di AS ( 0.3.x ) . Non so quale sia l'equivalente del GNU / Linux ~/.AndroidStudioPreview è su Windows / Mac OS X / ... ( per Windows è sotto C:Users<user>.AndroidStudioPreview ) .

4Jerrak0s @

Eliminare la cartella .AndroidStudioPreview e rieseguire Android Studio . Purtroppo si perderanno le impostazioni.

5Rob @

Sono stato in grado di aprire solo il SDK Manager e installare gli aggiornamenti che ha trovato . Avevo installato cose nuove di recente, eppure trovato sei nuovi pacchetti da installare . La mia ipotesi è la nuova versione degli strumenti SDK è quello che ha risolto il problema Gradle . Funziona bene ora . No downgrade, non nasconde le eliminazioni di file .

Aspetta, stavo installando 0.5.4 non 3 .