usar update ultima tools studio latest instalar falta como android cordova ionic2 android-sdk-tools

update - No se pudo encontrar gradle wrapper dentro de Android SDK. Puede que necesite actualizar su Android SDK



ultima version de android studio (5)

Estoy tratando de construir en una aplicación iónica2. Obtuve este error al ejecutar ionic build android . El registro de error es

ANDROID_HOME=/home/varun/Android/Sdk JAVA_HOME=/usr/lib/jvm/java-8-oracle Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK. Looked here: /home/varun/Android/Sdk/tools/templates/gradle/wrapper

Traté de actualizar el SDK, pero se encontró que la versión SDK es la última.

Cuando miré la carpeta Android/Sdk/tools no hay ningún directorio de templates . Me estoy ejecutando en ubuntu 16.04, con cordova versión 6.5.0


Editar:

Ha habido una versión más reciente de Cordova Android que también soluciona algunos problemas con las herramientas SDK 26.xx

cordova platform update [email protected]

o

cordova platform rm android cordova platform add [email protected]

Respuesta anterior

Google rompió Cordova Android 6.1.x y algunos otros marcos con su última actualización de herramientas SDK.

Cordova Android 6.2.1 ha sido lanzado y ahora es compatible con la última versión de Android SDK.

Puede actualizar su plataforma Android incompatible actual con la cordova platform update [email protected]

O puede eliminar la plataforma existente y agregar la nueva (eliminará cualquier cambio manual que haya realizado dentro de su carpeta Project / platforms / android /)

cordova platform rm android cordova platform add [email protected]

Debe especificar la versión porque la CLI actual instala 6.1.x de forma predeterminada.



No es necesario degradar las herramientas de Android. En el gradle de Windows movido desde:

C: / Users / you_username / AppData / Local / Android / sdk / tools

a:

C: / Archivos de programa / Android / Android Studio / plugins / android / lib / templates / gradle / wrapper

Entonces solo necesita ajustar su ruta para que apunte a la carpeta correcta.


Resolví esto reemplazando la carpeta de tools en mi SDK de Android con una versión anterior de las herramientas de SDK ( r25.2.3 ). Sigue estos pasos para hacer lo mismo:

  1. Navegue a https://developer.android.com/studio/index.html , haga clic en "Opciones de descarga", desplácese hacia abajo y descargue el paquete de herramientas de línea de comandos para su plataforma, asegurándose de obtener una versión en r25.2.X Serie r25.2.X ( no r25.3.X ).
  2. Descomprime esta carpeta. Deberías terminar con un directorio de tools .
  3. Navegue a su directorio $ANDROID_HOME ( ~/Library/Android/sdk/ en OS X).
  4. Cambie el nombre del directorio de tools preexistentes a tools.bak (p. Ej., mv tools tools.bak )
  5. Mueva el directorio de tools que acaba de descargar a la carpeta SDK (p. Ej., mv ~/Downloads/tools/ . ) mv ~/Downloads/tools/ .

Acaba de lanzarse una nueva versión principal de las herramientas SDK, que parece estar causando algunos problemas con Ionic (consulte el comunicado de prensa aquí: http://tools.android.com/recent/androidsdktoolsrevision2530feb2017 ).


Tuve el mismo problema y lo resolví con la respuesta de Carlos Delgado.

  • La ruta de acceso de Android debe configurarse antes que todo a continuación.
  • Descargue las últimas herramientas de línea de comandos ( https://developer.android.com/studio/index.html -> parte muy inferior)
  • Descomprime -> copia y pega la carpeta "herramientas> plantillas" a tu carpeta de proyectos (/ Libraries / Android / sdk / tools /)
  • presione la tecla de opción para ver la carpeta Libraries en su Finder