Para los que tienen inconvenientes con el M1, pueden seguir este pequeño tutorial de Youtube súper bueno.
Configuración del entorno de desarrollo
Cómo aprender React Native en Platzi
Herramientas para trabajar con React Native
Extensiones de VS Code para React Native
Tu primera aplicación con React Native
Instalación y pruebas con el emulador de iOS (solo para macOS)
Instalación y pruebas con el emulador de Android
Pruebas en dispositivos reales
Primeros pasos con React Native
Analizando la estructura del proyecto
Creación de componentes
Propiedades entre componentes: props
Propiedades por defecto: defaultProps
Validación de propiedades: propTypes
React Navigation
Instalando y configurando React Navigation
Stacks de navegación
Tab navigation y SafeAreaView
Drawer navigation y próximos pasos
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 18
Preguntas 7
Para los que tienen inconvenientes con el M1, pueden seguir este pequeño tutorial de Youtube súper bueno.
Si instalaste Android Studio en Ubuntu y no te aparece en el launcher la aplicacion, agrega este archivo:
Android-Studio.desktop
en ~/.local/share/applications/
quedando de esta manera:
~/.local/share/applications/Android-Studio.desktop
[Desktop Entry]
Name=Android Studio
Comment=Android Studio provides the fastest tools for building apps on every type od Android Device
Exec=/<la-ruta-donde-lo-instalaste>/studio.sh
Terminal=false
Type=Application
Icon=/<la-ruta-donde-lo-instalaste>/studio.png
Saludos!
Si les da error en windows, es necesario utilizar versiones de node.js menores a la 17.0 de otra manera no les dejará correr el emulador.
Adicionalmente una herramienta muy util que viene con el android studio es el ADB o Android Debug Bridge, esta es una herramienta de línea de comandos que permite comunicarte con el dispositivo real o virtual para instalar, depurar apps e incluso proporciona acceso a la shell del dispositivo.
Para tenerla a mano en tu console, necesitamos agregar estas variables de entorno.
Windows
C:\Users{MI-USUARIO}\AppData\Local\Android\Sdk\tools
C:\Users{MI-USUARIO}\AppData\Local\Android\Sdk\platform-tools
Linux
export PATH="$PATH:$ANDROID_HOME/emulator"
export PATH="$PATH:$ANDROID_HOME/platform-tools"
npx react-native run-android
Ya lo pude corregir, el detalle era la versión de node que desconozco la causa se actualizó a la 17, en windows usé nvm e instalé otra versión anterior y todo de maravilla
si les sale este aviso “the emulator process for avd has terminated” y no les abre el emulador lo mas probable es que tengan la memoria muy llena, deberán abrir espacio en el disco, ya que el emulador necesita reservarse una parte
A mi me toco instalar el HAXM a mano, en la siguiente ruta
C:\Users\UserName\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
https://esgeeks.com/emuladores-android-para-linux/
En la siguiente página encontraremos emuladores para Android, que no sean tan pesado como Android Studio.
Mi compu va explotar XD !!!
Dejo repo donde estoy tratando de seguir el curso pero con **react native cli **para quien le pueda interesar y le quiera hacer fork https://github.com/zearkiatos/react-native-cli-app 🙂
Cuando en la consola vayas a usar el comando “yarn android” puede que te salga el error '‘adb’ is not recognized as an internal or external command,
operable program or batch file. Para solucionar esto debes modificar las variables de entorno, aquí esta el link de Stack overflow explicando como hacerlo https://stackoverflow.com/questions/20564514/adb-is-not-recognized-as-an-internal-or-external-command-operable-program-or
Acordarse que Expo no va a correr bien con versiones Node 17 || >Node 17, recomiendo utilizar las version LTS que haya de node al momento de tomar el curso.
No me aparece la versión R
En ubuntu (usando npm) , al levantar la app debe hacerse directamente con la terminal , de otro modo da error
Alguien más más error con el chip m1 en el Android Studio al lanzar yan Android se abre el emular pero da error hacer em build expo
Si estas en Ubuntu y tenes problemas de sonido al abrir el emulador, hay que cambiar unos archivos de pulseaudio:
En /etc/pulse/default.pa cambiar esta linea:
load-module module-udev-detect
por esta otra:
load-module module-udev-detect tsched=0
Y en /etc/pulse/daemon.conf, cambiar esta linea:
; default-sample-rate = 44100
por esta otra:
default-sample-rate = 48000
Luego reiniciar sesion o el PC.
Fuente: link
Saludos!
Interesante clase, esta genial.
Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.