1 00:00:02,580 --> 00:00:05,010 Ahora que aprendiste cómo puedes construir tu aplicación 2 00:00:05,010 --> 00:00:06,840 para iOS, ¿qué pasa con Android? 3 00:00:06,840 --> 00:00:09,870 Una vez más, y en los documentos oficiales 4 00:00:09,870 --> 00:00:14,310 de React Native, en guías, Android, encontrará instrucciones sobre cómo publicar su aplicación en 5 00:00:14,310 --> 00:00:18,720 Google Play Store y, al final, puede seguir las instrucciones que encuentra aquí. 6 00:00:18,730 --> 00:00:23,890 Todo comienza con la creación de dicho almacén de claves que ya mencioné en el flujo de trabajo administrado 7 00:00:23,920 --> 00:00:27,100 de la expo, pero la expo lo hizo por nosotros en 8 00:00:27,130 --> 00:00:33,220 sus servidores, aquí tenemos que hacer eso y podemos hacerlo dentro de nuestro proyecto o en Windows como dice aquí. , asegúrese 9 00:00:33,220 --> 00:00:38,740 de ejecutar este comando mientras navega en esta carpeta. Puede copiar su almacén de claves en su proyecto a partir 10 00:00:38,740 --> 00:00:41,140 de entonces o almacenarlo en cualquier otro lugar. 11 00:00:41,140 --> 00:00:45,820 Necesitará ese almacén de claves que se genera para firmar su aplicación y para firmar actualizaciones 12 00:00:45,820 --> 00:00:46,220 de 13 00:00:46,300 --> 00:00:47,710 la aplicación, así que 14 00:00:47,740 --> 00:00:51,730 asegúrese de no perderlo; de lo contrario, no podrá reconstruir su aplicación ni actualizarla. 15 00:00:51,760 --> 00:00:57,370 Entonces, aquí, puede ingresar una contraseña arbitraria que desea elegir y luego información sobre usted que 16 00:00:57,370 --> 00:01:03,970 técnicamente podría estar equivocada pero que debería ser correcta, ya que este es su identificador con instancia, ya que 17 00:01:03,970 --> 00:01:08,780 se utiliza para asignar su aplicación en el final y una vez que ingresó 18 00:01:08,780 --> 00:01:15,820 todo esto y lo confirmó y eligió sus contraseñas, esto ahora crea este archivo de almacén de claves de mi clave 19 00:01:15,820 --> 00:01:23,950 de carga aquí y ahora puede usarlo para firmar su solicitud. A continuación, debe configurar algunas variables gradle como ve aquí y para 20 00:01:23,950 --> 00:01:29,900 eso asegúrese de mover el almacenamiento de claves a la carpeta de la aplicación de Android, por lo que 21 00:01:29,960 --> 00:01:30,670 desde 22 00:01:30,680 --> 00:01:37,910 esta carpeta aquí, muévalo hacia Android y allí a la carpeta de la aplicación para que el archivo está allí y luego 23 00:01:39,740 --> 00:01:49,300 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 24 00:01:49,300 --> 00:01:53,200 gradle y allí, puede agregar estas entradas 25 00:01:56,570 --> 00:02:04,330 y, como dice allí, reemplazar las estrellas aquí con la contraseña que eligió para el almacén 26 00:02:04,330 --> 00:02:05,620 de claves. 27 00:02:05,890 --> 00:02:09,250 Una vez que haya hecho eso, puede cerrar ese archivo, debe ir al 28 00:02:09,470 --> 00:02:15,140 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í 29 00:02:15,170 --> 00:02:23,710 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 30 00:02:23,710 --> 00:02:31,980 nodo de Android que es este nodo, allí obtuvo la configuración predeterminada que no debe tocar, pero obtuvo su 31 00:02:34,810 --> 00:02:38,260 configuración de signo donde al final debe 32 00:02:39,740 --> 00:02:47,270 agregar esta parte de la versión, por lo que no elimine la parte de depuración pero agregue 33 00:02:47,720 --> 00:02:54,600 esta parte de la versión y luego, en la versión de tipos de compilación, agregue 34 00:02:54,600 --> 00:02:56,280 esta línea aquí. 35 00:02:56,640 --> 00:03:04,720 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 36 00:03:04,720 --> 00:03:09,390 ahora puede generar su APK con estos comandos, navegando en la carpeta de 37 00:03:09,390 --> 00:03:14,230 Android y luego ejecutando este comando. Así que hagamos eso, primero naveguemos a 38 00:03:14,230 --> 00:03:19,350 la carpeta de Android aquí con cd android y luego ejecute este comando gradle w 39 00:03:19,360 --> 00:03:20,800 y esto debería 40 00:03:20,800 --> 00:03:26,170 compilar su aplicación y firmarla para la producción y darle un paquete de aplicaciones al final 41 00:03:27,180 --> 00:03:29,660 que pueda luego cárguelo a Google Play Store. 42 00:03:29,670 --> 00:03:36,160 Esperemos a que eso termine y una vez que esta compilación haya tenido éxito, puedes tomar ese paquete de aplicaciones que ahora 43 00:03:36,280 --> 00:03:39,850 encontrarás en el paquete de resultados generados por la compilación de 44 00:03:43,310 --> 00:03:49,910 la aplicación, este archivo aquí, ese es tu paquete de lanzamiento, eso es lo que puedes subir a Google Play Store . 45 00:03:50,770 --> 00:03:55,640 Para eso, puede buscar la consola Google Play y necesita una cuenta de desarrollador 46 00:03:55,700 --> 00:03:56,740 de Google 47 00:03:56,750 --> 00:04:04,670 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 48 00:04:04,670 --> 00:04:09,530 $ 25 y aquí en la consola Google Play, ahora puede crear una nueva 49 00:04:09,530 --> 00:04:18,540 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 50 00:04:18,540 --> 00:04:22,410 completa de su tienda o la aplicación completa como se ve 51 00:04:25,100 --> 00:04:33,070 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 52 00:04:33,070 --> 00:04:38,050 aquí necesita cargar su paquete de aplicaciones. Ahora puede hacer clic en continuar aquí con la 53 00:04:38,050 --> 00:04:43,420 configuración predeterminada normalmente, pero en general, le recomendaría que se sumerja en la documentación de la consola Google Play Store 54 00:04:43,730 --> 00:04:49,090 o Google Play para aprender todo sobre las cosas que puede configurar aquí, pero al final, esto es ahora 55 00:04:49,090 --> 00:04:51,270 donde puedes subir el paquete que construiste. 56 00:04:51,400 --> 00:04:57,130 Entonces, aquí cargaría este archivo de paquete y, a partir de entonces, puede terminar la apariencia de su tienda y 57 00:04:57,130 --> 00:04:59,940 también puede publicar su aplicación en Google Play Store. 58 00:05:01,830 --> 00:05:06,600 Ahora, por supuesto, es posible que se pregunte, ¿cómo agrega íconos y demás porque aún no he tocado esto? 59 00:05:07,180 --> 00:05:11,160 Una manera conveniente y fácil de hacerlo es con la ayuda de Android Studio. 60 00:05:11,160 --> 00:05:17,610 Allí, puede abrir un proyecto existente de Android Studio y abrir su carpeta de Android en su proyecto React Native aquí con Android 61 00:05:17,610 --> 00:05:24,440 Studio, solo la carpeta de Android, no todo el proyecto React Native. Allí, encontrará su parte de Android de este 62 00:05:24,440 --> 00:05:32,980 proyecto y aquí para agregar iconos, puede ir a la carpeta de la aplicación, fuente, principal, resolución y esperar a 63 00:05:33,490 --> 00:05:37,410 que finalice esta inicialización y la compilación que comienza 64 00:05:37,580 --> 00:05:45,410 una vez que abra esto y una vez que se realiza esta inicialización, en esa carpeta de la 65 00:05:45,410 --> 00:05:52,330 aplicación, si hace clic en la carpeta res, hace clic derecho sobre ella, puede seleccionar nuevo 66 00:05:52,370 --> 00:06:00,290 y allí, activo de imagen y esto abre un editor donde puede agregar y generar convenientemente nuevos activos 67 00:06:00,380 --> 00:06:06,420 de imagen, nuevo iconos por ejemplo. Allí puede elegir lanzar sus iconos, adaptativos y heredados y 68 00:06:06,420 --> 00:06:08,490 ahora lo que puede hacer, puede 69 00:06:08,580 --> 00:06:14,580 dejar el nombre, puede configurar su icono, puede configurarlo allí. Puede elegir una capa de primer 70 00:06:14,580 --> 00:06:23,050 plano y allí, por ejemplo, puede elegir la ruta de una imagen que desea usar, una capa de fondo donde puede 71 00:06:23,050 --> 00:06:29,050 establecer un color sólido o también una imagen que desea usar en el fondo 72 00:06:29,050 --> 00:06:35,170 y luego generar su icono con esa herramienta. Simplemente haga clic en finalizar y, por supuesto, proporcione su propia imagen allí 73 00:06:35,170 --> 00:06:42,720 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 74 00:06:42,720 --> 00:06:48,470 inicio, adjunto encontrará documentación sobre cómo puede hacer esto en Android para configurar 75 00:06:48,470 --> 00:06:53,630 su propia pantalla de inicio. Por supuesto, cada vez que cambie sus iconos 76 00:06:53,640 --> 00:07:00,150 y / o su pantalla de inicio, deberá volver a ejecutar esta compilación con ese comando gradle w y luego también volver a 77 00:07:00,180 --> 00:07:05,400 implementar su nuevo paquete de aplicaciones en Google Play Store con la consola Google Play y con eso, 78 00:07:05,400 --> 00:07:12,030 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 79 00:07:12,030 --> 00:07:17,970 que en el flujo de trabajo administrado por la exposición, pero ahora conoce ambas opciones y puede elegir el enfoque que necesite 80 00:07:17,970 --> 00:07:18,870 para su aplicación.