android sdk android-studio sync build.gradle

Android Studio actualización 0.5.3-plataforma ''android-19'' no encontrado



sdk android-studio (12)

Ayer abrí Android Studio y me pidió que me actualizaran. Ahora tengo v0.5.3, SDK 19 completamente instalado y gradle 0.9. +. Creo que esta información es correcta, pero no estoy al tanto de cómo funciona la estrategia de Gradle.

El problema es que mis aplicaciones de Gradle dejaron de sincronizar e incluso cuando creo un nuevo proyecto, no se sincroniza. Aquí están los detalles:

Project''s build.gradle:

// 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 de la aplicación:

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

En SDK Manager tengo todas las compilaciones instaladas, incluyendo 19. +.

El error que recibo al 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.

Sé que si cambio

compileSdkVersion 19

a

compileSdkVersion 18

en build.gradle de la aplicación funciona ... pero no creo que esa sea la solución.

¡Gracias!


Acabo de descubrir que la actualización de la plataforma SDK 19 a la revisión 3 resolvió este problema para mí. Por ejemplo, estoy usando Android Studio 0.5.4 también.


Actualice sus herramientas de Android SDK a la versión 22.6.2 e instale android-19. ¡Funcionó para mí!

Vaya a la Module Settings su Module Settings y configure el SDK del proyecto.


Eliminar lo siguiente solucionó mi problema -

~ / Library / Caches / AndroidStudioPreview

~ / Library / Logs / AndroidStudioPreview

~ / Library / Preferences / AndroidStudioPreview


Elimine su carpeta .AndroidStudioPreview y vuelva a ejecutar Android Studio. Lamentablemente perderá su configuración.


Las herramientas de compilación y la plataforma Android SDK son dos cosas diferentes. Cuando Gradle le dice que echa de menos a android-19 , significa que no obtuvo la última versión del SDK de Android (nivel 19)

Necesitas instalar esta versión.


Pude simplemente abrir el Administrador de SDK e instalar las actualizaciones que encontró. Instalé cosas nuevas recientemente, sin embargo, encontré seis paquetes nuevos para instalar. Creo que la nueva versión de las herramientas SDK es lo que solucionó el problema de Gradle. Funciona bien ahora Sin degradación, sin eliminación de archivos ocultos.

Espera, estaba instalando 0.5.4 no 3.


Tenía este problema también en 0.5.3 y la única forma en que podía arreglarlo era bajar a 0.5.2.

Aunque agregué el SDK manualmente en la ventana de estructura del proyecto, no importó los archivos de clase de Android correctamente.

0.5.2 está disponible aquí: http://tools.android.com/download/studio/canary/0-5-2


Tengo el mismo problema, solo que no puedo cambiar la versión 19 a 18. Aunque tengo ambas versiones instaladas. Uso Android Studio versión 0.5.4. Una persona en la oficina tiene la misma configuración sin ningún problema en el mismo proyecto. La solución para eliminar la carpeta .AndroidStudioPreview funciona para un proyecto, pero luego otro trabajo en los descansos.


Tuve el mismo problema después de la instalación limpia de Android Studio 1.1.0 en OSX Yosemite. Eliminar carpetas no funcionó. Lo que funcionó fue simplemente ejecutar sudo android , desde la terminal.


Tuve el mismo problema, pero el motivo fue porque tenía dos administradores de SDK y mi Android Studio tenía un directorio de administrador de SDK incorrecto.

El primer SDK Manager era de mi Eclipse-Android SDK que instalé hace unos años. El directorio en el que se encuentra es C: / Archivos de programa (x86) / Android / android-studio / sdk

El segundo administrador de SDK fue para mi Android Studio. El directorio en el que se encuentra es C: / Users / Gene / Android SDK / sdk

En Android Studio, vaya a Archivo -> Estructura del proyecto. En las pestañas de la izquierda, elige "Ubicación del SDK". Asegúrese de señalar el proyecto en la ubicación correcta del SDK.

Si necesita acceder al Administrador de SDK para Android Studio para descargar más API, es posible que deba hacer clic derecho en "SDK Manager.exe" y luego hacer clic en "Ejecutar como administrador" para que pueda hacerlo funcionar.

Independientemente del administrador de SDK que esté utilizando, asegúrese de descargar la API antes de configurar "compileSdkVersion" (en gradle) a esa versión de API.


Vaya al administrador del SDK e instale Extras -> Repositorio de soporte de Android


Yo tuve el mismo problema.

Eliminar ~/.AndroidStudioPreview (en Debian GNU / Linux ''sid'') solucionó el problema. Este directorio era de una versión anterior de AS (0.3.x). No sé cuál es el equivalente de GNU / Linux ~/.AndroidStudioPreview en Windows / Mac OS X / ... (para Windows está bajo C:/Users/<user>/.AndroidStudioPreview/ ).