Saltar al contenido principal
Versión: 0.80

Configura tu entorno

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

En esta guía, aprenderás a configurar tu entorno para ejecutar tu proyecto con Android Studio y Xcode. Esto te permitirá desarrollar con emuladores de Android y simuladores de iOS, construir tu aplicación localmente y más.

nota

Esta guía requiere Android Studio o Xcode. Si ya tienes uno de estos programas instalado, podrás comenzar a trabajar en unos minutos. Si no los tienes instalados, deberás dedicar aproximadamente una hora para instalarlos y configurarlos.

Is setting up my environment required?

Setting up your environment is not required if you're using a Framework. With a React Native Framework, you don't need to set up Android Studio or Xcode as it will take care of building the native app for you

If you have constraints that prevent you from using a Framework, or you'd like to write your own Framework, then setting up your local environment is a requirement. After your environment is set up, learn how to get started without a framework.

Sistema operativo de desarrollo

Target OS

Instalación de dependencias

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Necesitarás Node, la interfaz de línea de comandos de React Native, un JDK y Android Studio.

Aunque puedes usar cualquier editor de tu preferencia para desarrollar tu aplicación, necesitarás instalar Android Studio para configurar las herramientas necesarias para construir tu aplicación de React Native para Android.

Node

Sigue las instrucciones de instalación para tu distribución de Linux para instalar Node 18.18 o una versión más reciente.

Java Development Kit

Actualmente React Native recomienda la versión 17 del Java SE Development Kit (JDK). Puedes encontrar problemas con versiones más recientes de JDK. Puedes descargar e instalar OpenJDK desde AdoptOpenJDK o mediante el gestor de paquetes de tu sistema.

Android development environment

Configurar tu entorno de desarrollo puede ser un tanto tedioso si eres nuevo en el desarrollo para Android. Si ya estás familiarizado con el desarrollo para Android, puede que haya algunas cosas que necesites configurar. En cualquier caso, por favor asegúrate de seguir cuidadosamente los próximos pasos.

1. Install Android Studio

Descarga e instala Android Studio. Durante el asistente de instalación de Android Studio, asegúrate de que las casillas junto a todos los siguientes elementos estén marcadas:

  • Android SDK

  • Android SDK Platform

  • Android Virtual Device

Luego, haz clic en "Next" para instalar todos estos componentes.

Si las casillas de verificación están atenuadas, tendrás la oportunidad de instalar estos componentes más adelante.

Una vez que la configuración haya finalizado y se te presente la pantalla de bienvenida, continúa con el siguiente paso.

2. Install the Android SDK

Android Studio instala el último SDK de Android por defecto. Sin embargo, construir una aplicación de React Native con código nativo requiere específicamente el SDK Android 15 (VanillaIceCream). Puedes instalar SDKs adicionales de Android a través del SDK Manager en Android Studio.

Para ello, abre Android Studio, haz clic en el botón "Configure" y selecciona "SDK Manager".

El SDK Manager también se puede encontrar en el diálogo "Settings" de Android Studio, bajo Languages & FrameworksAndroid SDK.

Selecciona la pestaña "SDK Platforms" dentro del SDK Manager, luego marca la casilla junto a "Show Package Details" en la esquina inferior derecha. Busca y expande la entrada Android 15 (VanillaIceCream), luego asegúrate de que los siguientes elementos estén marcados:

  • Android SDK Platform 35

  • Intel x86 Atom_64 System Image o Google APIs Intel x86 Atom System Image

A continuación, selecciona la pestaña "SDK Tools" y marca la casilla junto a "Show Package Details" aquí también. Busca y expande la entrada "Android SDK Build-Tools", luego asegúrate de que 35.0.0 y Android SDK Command-line Tools (latest) estén seleccionados.

Finalmente, haz clic en "Apply" para descargar e instalar el SDK de Android y las herramientas de compilación relacionadas.

3. Configure the ANDROID_HOME environment variable

Las herramientas de React Native requieren configurar algunas variables de entorno para poder construir aplicaciones con código nativo.

Agrega estas líneas a tu archivo de configuración $HOME/.bash_profile o $HOME/.bashrc (si usas zsh, entonces ~/.zprofile o ~/.zshrc):

shell
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/platform-tools

.bash_profile es específico para bash. Si usas otro shell, deberás editar el archivo de configuración correspondiente.

Ejecuta source $HOME/.bash_profile para bash o source $HOME/.zprofile para cargar la configuración en tu shell actual. Verifica que ANDROID_HOME esté configurado con echo $ANDROID_HOME y que las rutas correctas se hayan añadido con echo $PATH.

Asegúrate de usar la ruta correcta del SDK de Android. Puedes encontrar la ubicación real del SDK en el diálogo "Settings" de Android Studio, bajo Languages & FrameworksAndroid SDK.

Watchman

Sigue la guía de instalación de Watchman para compilar e instalar Watchman desde el código fuente.

Watchman es una herramienta de Facebook para monitorear cambios en el sistema de archivos. Es altamente recomendable instalarla para mejorar el rendimiento y aumentar la compatibilidad en ciertos casos específicos (traducción: podrías continuar sin instalarla, pero los resultados pueden variar; instalarla ahora podría evitarte dolores de cabeza después).

Preparing the Android device

Necesitarás un dispositivo Android para ejecutar tu aplicación de React Native para Android. Puede ser un dispositivo físico Android o, más comúnmente, puedes usar un Android Virtual Device (Dispositivo Virtual Android) que te permite emular un dispositivo Android en tu computadora.

En cualquier caso, necesitarás preparar el dispositivo para ejecutar aplicaciones Android para desarrollo.

Using a physical device

Si tienes un dispositivo Android físico, puedes usarlo para desarrollo en lugar de un AVD conectándolo a tu computadora mediante un cable USB y siguiendo las instrucciones aquí.

Using a virtual device

Si usas Android Studio para abrir ./AwesomeProject/android, puedes ver la lista de Android Virtual Devices (AVDs) disponibles abriendo el "AVD Manager" desde Android Studio. Busca un icono que se vea así:

Android Studio AVD Manager

Si has instalado recientemente Android Studio, es probable que necesites crear un nuevo AVD. Selecciona "Crear dispositivo virtual...", luego elige cualquier teléfono de la lista y haz clic en "Siguiente", y luego selecciona la imagen VanillaIceCream API Level 35.

Recomendamos configurar la aceleración por VM en tu sistema para mejorar el rendimiento. Una vez que sigas esas instrucciones, regresa al AVD Manager.

Haz clic en "Next" y luego en "Finish" para crear tu AVD. En este punto, deberías poder hacer clic en el botón verde con forma de triángulo que está junto a tu AVD para iniciarlo.

That's it!

Haz clic en "Next" y luego en "Finish" para crear tu AVD. En este punto, deberías poder hacer clic en el botón verde con forma de triángulo junto a tu AVD para iniciarlo.

Now what?