studio run react mac instalar create cli app android linux react-native

android - run - react native wikipedia



Error al encontrar la revisiĆ³n 23.0.1 de Build Tools (13)

Debe instalar Android SDK Build Tools 23.0.1 a través de Android SDK. No olvides marcar Show Packages Details .

Estoy tratando de construir mi primera aplicación con react-native.

Estoy siguiendo estos 2 tutoriales:

Estoy seguro de que instalé todos los requisitos del segundo enlace, pero cuando intento ejecutar mi aplicación con react-native run-android , aparece el siguiente error:

Ejecuté este comando mientras ejecutaba genymotion.

Esto es todo lo que he instalado en Android SDK:

Intenté instalar las herramientas de compilación de Android 23.0.1 pero recibo este error:

¿Qué tengo que hacer?


Dos soluciones: debe instalar el buildToolVersion requerido o configurarlo como se describe anteriormente.
Tenga en cuenta que si está intentando configurar buildToolsVersion "23.0.3" con Android Studio 3.0 o más, no funcionará hasta que elimine todas las versiones de construcción que tenga y conserve solo una última versión que use. Leí esto en otro lugar y esto funciona para mí. Espero que esto ayude.


El error que está recibiendo parece estar relacionado con los permisos del sistema, ya que no puede crear una carpeta.

Intente ejecutar sdk-manager usando root (con los comandos su o sudo ).


En Gradle Console (enlace disponible en la ventana inferior derecha), tiene dos pestañas: el error se muestra en la pestaña Gradle Build . Haga clic en la pestaña Gradle Sync , luego haga clic en Instalar Build Tools XX.XX y sincronice el enlace del proyecto . Esto descargará la versión de compilación requerida por su proyecto.

También puede cambiar la versión del SDK de su proyecto, pero no siempre tiene esta opción si se impone.


En mi sistema, Android SDK Manager mostró /usr/local/Cellar/android-sdk como la ruta del SDK, cuando $ANDROID_HOME era /Users/james/Library/Android/sdk . Acabo de agregar un enlace simbólico para la versión correcta de las herramientas de compilación.


Instale v23.0.1 de las herramientas de compilación (la quinta fila en su captura de pantalla) o cambie su código para usar la versión de herramientas de compilación que ya ha instalado (v23.0.3). Esto se puede especificar en el archivo build.gradle su aplicación:

android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { ... } }

Según el comentario de duncanc4 a continuación,

El archivo build.gradle que desea editar está en la carpeta android / app dentro del directorio de su proyecto.


Me enfrenté al mismo problema y lo resolví haciendo lo siguiente:

Vaya a / home / [USER] / Android / Sdk / tools y ejecute:

$ android list sdk -a

Que mostrará una lista como:

  1. Herramientas de Android SDK, revisión 24.0.2
  2. Android SDK Platform-tools, revisión 23.0.2
  3. Android SDK Platform-tools, revisión 23.0.1

... y muchos más

Luego, ejecute el comando (¡atención! En su computadora, la tercera opción puede ser diferente):

$ actualización de Android SDK -a -u -t 3

Instalará los componentes 23.0.1 SDK Platform-tools.

Intenta construir tu proyecto nuevamente.


Mientras ejecuta react-native En caso de que haya instalado 23.0.3 y solicite 23.0.1 simplemente en el directorio de proyectos de su aplicación. Abra anroid/app/build.gradle y cambie buildToolsVersion "23.0.3"


Nada ayudó hasta que encontré esta solución: https://.com/a/39068538/3995091

En Android SDK, las herramientas de compilación con la versión correcta se muestran como instaladas, pero aún así recibí el mismo error diciendo que no se podían encontrar. Cuando utilicé la solución anterior, descubrí que en realidad no estaban instalados, aunque Android SDK pensó que sí. Instalarlos me lo resolvió.


Si ya instaló las herramientas de plataforma de SDK de Android correctas (herramienta de compilación) y aún recibe un error, intente invalidar el caché; Archivo -> Invalidar cachés / Reiniciar ....


Simplemente instálelo desde Android Studio;)


Tuve este error:

Error al encontrar la revisión 23.0.2 de Build Tools

Cuando te actualizaste / instalaste:

  1. Herramientas de compilación del SDK de Android
  2. Herramientas de Android SDK

Cambiar el número de versión en build.gradle

DESDE

buildToolsVersion "23.0.2"

A

buildToolsVersion "25.0.2"

Cómo encontrar la versión de Build Tools que tienes


Verifique su $ ANDROID_HOME, a veces es / usr / local / opt / android, pero no es su ruta de instalación de SDK, cámbiela y solucione este problema