Ahora que aprendiste cómo puedes construir tu aplicación
para iOS, ¿qué pasa con Android?
Una vez más, y en los documentos oficiales
de React Native, en guías, Android, encontrará instrucciones sobre cómo publicar su aplicación en
Google Play Store y, al final, puede seguir las instrucciones que encuentra aquí.
Todo comienza con la creación de dicho almacén de claves que ya mencioné en el flujo de trabajo administrado
de la expo, pero la expo lo hizo por nosotros en
sus servidores, aquí tenemos que hacer eso y podemos hacerlo dentro de nuestro proyecto o en Windows como dice aquí. , asegúrese
de ejecutar este comando mientras navega en esta carpeta. Puede copiar su almacén de claves en su proyecto a partir
de entonces o almacenarlo en cualquier otro lugar.
Necesitará ese almacén de claves que se genera para firmar su aplicación y para firmar actualizaciones
de
la aplicación, así que
asegúrese de no perderlo; de lo contrario, no podrá reconstruir su aplicación ni actualizarla.
Entonces, aquí, puede ingresar una contraseña arbitraria que desea elegir y luego información sobre usted que
técnicamente podría estar equivocada pero que debería ser correcta, ya que este es su identificador con instancia, ya que
se utiliza para asignar su aplicación en el final y una vez que ingresó
todo esto y lo confirmó y eligió sus contraseñas, esto ahora crea este archivo de almacén de claves de mi clave
de carga aquí y ahora puede usarlo para firmar su solicitud. A continuación, debe configurar algunas variables gradle como ve aquí y para
eso asegúrese de mover el almacenamiento de claves a la carpeta de la aplicación de Android, por lo que
desde
esta carpeta aquí, muévalo hacia Android y allí a la carpeta de la aplicación para que el archivo está allí y luego
ve al archivo de propiedades de gradle, el archivo de propiedades de gradle de Android. Entonces, aquí, en Android tenemos el archivo de propiedades de
gradle y allí, puede agregar estas entradas
y, como dice allí, reemplazar las estrellas aquí con la contraseña que eligió para el almacén
de claves.
Una vez que haya hecho eso, puede cerrar ese archivo, debe ir al
archivo gradle de compilación de la aplicación de Android, así que no compile gradle aquí sino en la carpeta de la aplicación y allí
el archivo gradle de compilación y agregue esta configuración en el nodo de Android como puede ver . Entonces, puede copiar esto y luego aquí, buscar el
nodo de Android que es este nodo, allí obtuvo la configuración predeterminada que no debe tocar, pero obtuvo su
configuración de signo donde al final debe
agregar esta parte de la versión, por lo que no elimine la parte de depuración pero agregue
esta parte de la versión y luego, en la versión de tipos de compilación, agregue
esta línea aquí.
Entonces, si nos desplazamos hacia abajo, la versión de tipos de compilación, allí podemos agregar esta línea, firmar la versión de configuración y
ahora puede generar su APK con estos comandos, navegando en la carpeta de
Android y luego ejecutando este comando. Así que hagamos eso, primero naveguemos a
la carpeta de Android aquí con cd android y luego ejecute este comando gradle w
y esto debería
compilar su aplicación y firmarla para la producción y darle un paquete de aplicaciones al final
que pueda luego cárguelo a Google Play Store.
Esperemos a que eso termine y una vez que esta compilación haya tenido éxito, puedes tomar ese paquete de aplicaciones que ahora
encontrarás en el paquete de resultados generados por la compilación de
la aplicación, este archivo aquí, ese es tu paquete de lanzamiento, eso es lo que puedes subir a Google Play Store .
Para eso, puede buscar la consola Google Play y necesita una cuenta de desarrollador
de Google
para lo que también le cuesta dinero, pero a diferencia del programa de Apple, no es una suscripción, es una tarifa única de
$ 25 y aquí en la consola Google Play, ahora puede crear una nueva
aplicación una vez que haya iniciado sesión con su cuenta paga, elija un nombre de aplicación como este, créelo y luego aquí puede administrar la apariencia
completa de su tienda o la aplicación completa como se ve
y bajo lanzamientos de aplicaciones, allí puede hacer clic en la pista de producción, administrar la producción, crear un lanzamiento allí y ahora
aquí necesita cargar su paquete de aplicaciones. Ahora puede hacer clic en continuar aquí con la
configuración predeterminada normalmente, pero en general, le recomendaría que se sumerja en la documentación de la consola Google Play Store
o Google Play para aprender todo sobre las cosas que puede configurar aquí, pero al final, esto es ahora
donde puedes subir el paquete que construiste.
Entonces, aquí cargaría este archivo de paquete y, a partir de entonces, puede terminar la apariencia de su tienda y
también puede publicar su aplicación en Google Play Store.
Ahora, por supuesto, es posible que se pregunte, ¿cómo agrega íconos y demás porque aún no he tocado esto?
Una manera conveniente y fácil de hacerlo es con la ayuda de Android Studio.
Allí, puede abrir un proyecto existente de Android Studio y abrir su carpeta de Android en su proyecto React Native aquí con Android
Studio, solo la carpeta de Android, no todo el proyecto React Native. Allí, encontrará su parte de Android de este
proyecto y aquí para agregar iconos, puede ir a la carpeta de la aplicación, fuente, principal, resolución y esperar a
que finalice esta inicialización y la compilación que comienza
una vez que abra esto y una vez que se realiza esta inicialización, en esa carpeta de la
aplicación, si hace clic en la carpeta res, hace clic derecho sobre ella, puede seleccionar nuevo
y allí, activo de imagen y esto abre un editor donde puede agregar y generar convenientemente nuevos activos
de imagen, nuevo iconos por ejemplo. Allí puede elegir lanzar sus iconos, adaptativos y heredados y
ahora lo que puede hacer, puede
dejar el nombre, puede configurar su icono, puede configurarlo allí. Puede elegir una capa de primer
plano y allí, por ejemplo, puede elegir la ruta de una imagen que desea usar, una capa de fondo donde puede
establecer un color sólido o también una imagen que desea usar en el fondo
y luego generar su icono con esa herramienta. Simplemente haga clic en finalizar y, por supuesto, proporcione su propia imagen allí
si lo desea, y configurará todo para que tenga un icono agradable que, por supuesto, es bastante dulce. Ahora, con respecto a cómo personalizar la pantalla de
inicio, adjunto encontrará documentación sobre cómo puede hacer esto en Android para configurar
su propia pantalla de inicio. Por supuesto, cada vez que cambie sus iconos
y / o su pantalla de inicio, deberá volver a ejecutar esta compilación con ese comando gradle w y luego también volver a
implementar su nuevo paquete de aplicaciones en Google Play Store con la consola Google Play y con eso,
esto es cómo construiría y desplegaría las aplicaciones React Native solamente. Por supuesto, un poco más de trabajo manual, un poco más engorroso
que en el flujo de trabajo administrado por la exposición, pero ahora conoce ambas opciones y puede elegir el enfoque que necesite
para su aplicación.