Atualização Android 0.5.3 Estúdio - plataforma ' android- 19' não encontrado

? Supercelo @ | Original: StackOverFlow
---

Ontem eu abri Android Studio e ele me pediu para ser atualizado. Agora tenho v0.5.3, SDK 19 totalmente instalado e gradle 0,9 . + . Acho que essa informação está correta, mas eu não estou totalmente ciente de como a estratégia gradle funciona.

O problema é que meus aplicativos gradle parou de sincronizar e mesmo quando eu criar um novo projeto que não sincronizar. Aqui estão os detalhes :

Build.gradle do Projeto :

// 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()
    }
}

App build.gradle :

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'])
}

No Gerenciador SDK eu tenho todo o compilações instalado incluindo 19. + .

O erro que eu recebo ao sincronizar :

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.

Eu sei que se eu mudar

compileSdkVersion 19

to

compileSdkVersion 18

em build.gradle do app funciona ... mas eu não acho que é a solução.

Thanks!

---

Top 5 Responder

1Thomas Bouron @

Construir ferramentas e plataforma Android SDK são duas coisas diferentes . Quando Gradle diz que você perca android-19, isso significa que você não obter a versão mais recente do Android SDK (nível 19)

Atualização Android 0.5.3 Estúdio - plataforma ' android- 19' não encontrado

Você precisa instalar esta versão .

2ade.se @

Tive esse problema também em 0.5.3 ea única maneira que eu poderia consertá-lo era fazer o downgrade para 0.5.2 .

Mesmo que eu adicionei o SDK manualmente na janela de estrutura do projeto, que não iria importar arquivos de classe android corretamente.

0.5.2 está disponível aqui: http://tools.android.com/download/studio/canary/0-5-2

3cholm @

Eu tive o mesmo problema.

Excluindo ~/.AndroidStudioPreview (no Debian GNU / Linux ' sid ' ) resolveu o problema. Este diretório foi a partir de uma versão mais antiga do AS ( 0.3.x ) . Eu não sei o que o equivalente do GNU / Linux ~/.AndroidStudioPreview está no Windows / Mac OS X / ... (para Windows está sob C:Users<user>.AndroidStudioPreview ) .

4Jerrak0s @

Apague a pasta .AndroidStudioPreview e correr Android Studio novamente . Infelizmente você vai perder as suas configurações.

5Rob @

Eu era capaz de só abrir o Gerenciador de SDK e instalar as atualizações que foram encontrados . Eu tinha instalado coisas novas, recentemente, no entanto, encontraram seis novos pacotes a serem instalados. Meu palpite é que a nova versão das ferramentas do SDK é o que fixa o problema gradle . Trabalha muito bem agora. Sem downgrade, não escondido exclusões de arquivos .

Espere, eu estava instalando 0.5.4 não 3 .