Saltar al contenido

Cómo construir apk firmado desde Android Studio para Flutter

Posteriormente a buscar en diversos repositorios y sitios al terminar hemos descubierto la resolución que te enseñamos a continuación.

Solución:

Paso 1

En la barra de pestañas de Android Studio, haga clic en Tools y luego Flutter y luego Open Android module in Android Studio:

ingrese la descripción de la imagen aquí

Paso 2

Abrir Proyectarlo en una ventana nueva:

ingrese la descripción de la imagen aquí

Paso 3

Habiendo abierto el proyecto, haga clic en Build y luego Generate Signed Bundle / APK ...

ingrese la descripción de la imagen aquí

Para crear / generar APK firmado usando Android Studio versión 3.5.1 para Flutter, siga los siguientes pasos:

Paso 1 :

Vaya a en su proyecto y luego Herramientas -> Flutter -> Abrir para editar en Android Studio Como se muestra abajo

ingrese la descripción de la imagen aquí

Entonces Seleccionar nueva ventana opción como se muestra a continuación

ingrese la descripción de la imagen aquí

Paso 2 :

Espere hasta que se sincronice el proyecto. Después
Ir Construir -> GenerateSigned Bundle / APK … opción de la barra de menú como se muestra a continuación

ingrese la descripción de la imagen aquí

Paso 3 :

Seleccione Paquete de aplicaciones de Android o APK Opción según su necesidad. (Android App Bundle es la mejor solución) y haga clic en próximo botón.

ingrese la descripción de la imagen aquí

Etapa 4 :

Seleccione Crear nuevo.. opción para generar nuevo Firmado key (Cuando lanza su aplicación por primera vez)

ingrese la descripción de la imagen aquí

Paso 5:

Complete todas las opciones de la siguiente manera

ingrese la descripción de la imagen aquí

Nota –

Ruta del almacén de claves

Camino donde tu key almacenar archivo es decir .jks archivo almacenado (como se muestra en la imagen de arriba). [Best way
Select the path within your project directory.]

Contraseña del almacén de claves

Introduzca la contraseña, p. Ej. 123456

Alias ​​clave

Introduzca el alias de la clave (nombre del archivo .jks), por ejemplo key

Contraseña clave

Introduzca la contraseña de la clave (elija una contraseña diferente a la Contraseña del almacén de claves) p.ej key123456

Validez (años) – Manténgalo como está o cámbielo según sus requisitos.

Certificado

Complete la información del certificado (no todos los campos son obligatorios)

Luego haga clic en OK y obtendrá la siguiente pantalla …

Paso 6

ingrese la descripción de la imagen aquí

Paso 7

Hacer clic próximo y obtendrá la siguiente pantalla …

ingrese la descripción de la imagen aquí

Seleccione opciones

Variantes de compilación: lanzamiento y

Versiones de firma ambos V1 y V2 respectivamente, como se muestra arriba en la captura de pantalla y haga clic en Terminar botón.

Paso 8

Espere un momento hasta que se complete el proceso de ejecución de la compilación de Gradle, como se muestra a continuación …

ingrese la descripción de la imagen aquí

y finalmente obtendrás el Generar APK firmado: (APK) generado correctamente . desde ese clic en Localizar opción para obtener la ubicación de su Generar clave APK firmada. como se muestra a continuación.

ingrese la descripción de la imagen aquí

Eso es todo, generaste el APK firmado con éxito para tu proyecto Flutter.

IMPORTANTE:

Por favor, NO pierda el key y toda su información, es decir, la ruta del almacén de claves, la contraseña del almacén de claves, el alias de claves y la contraseña de claves (La mejor manera de anotarlo en el cuaderno o crear un archivo de texto y almacenarlo en su disco mientras lo genera). Sin esto, no podrá actualizar su aplicación porque la nueva versión deberá estar firmada con el mismo key.

Espero que obtenga información detallada.

En lugar de usar la interfaz de usuario de Android Studios, también podría usar fácilmente un símbolo del sistema. De esta manera fue mucho más fácil para mí, porque tuve muchos problemas para crear una apk firmada usando la interfaz de usuario.

Antes de crear el APK firmado, debe preparar su proyecto.

1. Agregue las dependencias de automatización de Flutter a su pubspec.yaml

dependencies:  
    flutter:  
        sdk: flutter  
    flutter_automation: ^1.1.4    

Actualmente ^ 1.1.4 es la dependencia más nueva, esto eventualmente cambiará.

2. Obtén la nueva dependencia

Correr flutter packages get en su símbolo del sistema en su directorio de proyectos

3. Configure la firma

Correr flutter pub pub run flutter_automation --android-signen el símbolo del sistema. Luego, se le pedirá que ingrese

  • a key alias,
  • la información de su certificado (CN = Nombre y apellido (??), OU = Unidad organizativa, O = Organización, L = Ciudad o localidad, S = Estado o provincia, C = Código de país (XX)
  • a key contraseña
  • y una contraseña del almacén de claves

4. Genere su paquete o apk firmado

Simplemente corre flutter build apk --release o flutter build bundle --release para generar un paquete / apk firmado de su aplicación.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *