Apk Firmado
Apk Firmado
Apk Firmado
Sistemas Computacionales
Objetivo
En esta actividad deberás crear un proyecto para dispositivos Android con el SDK de Ionic.
La aplicación a desarrollar puede resolver una problemática o al menos tener los
siguientes requerimientos.
1) Se deben incluir al menos 8 componentes de Interfaz de Usuario (UI Components).
2) Se deben incluir el uso de al menos 6 plugins de Capacitor (características nativas)
3) Se debe desplegar el proyecto para Android
El proyecto podrá realizarse en pareja
Nota: Deberá excluirse el ejemplo realizado durante clase (Photo Galery)
Entregables:
1) Código fuente de la App a través de github
2) Informe técnico del proyecto
3) Empaquetado de la aplicación (apk firmado con certificado personal).
Material
Android Studio
Computadora
Internet
Marco Teórico
Android requiere que todos los APK estén firmados de manera digital con un certificado para
poder instalarse o actualizarse en un dispositivo. Si usas Android App Bundles, debes firmar
solamente el paquete de aplicación antes de subirlo a Play Console, y la firma de apps de Play se
encargará del resto. Sin embargo, también puedes firmar manualmente tu app para subirla a
Google Play y a otras tiendas de aplicaciones.
Coordinación de Ingeniería en
Sistemas Computacionales
Cuando esté todo listo para publicar tu app, deberás firmarla y subirla a una tienda de
aplicaciones, como Google Play. Cuando publiques la app en Google Play, también deberás
habilitar la firma de apps de Play. En esta sección, se muestra cómo firmar correctamente la app
para su lanzamiento y cómo habilitar la firma de apps de Play.
Cómo generar una clave de carga y un almacén de claves
Si todavía no tienes una clave de carga, que resulta útil cuando habilitas la firma de apps de Play,
puedes generar una con Android Studio de la siguiente manera:
5. Almacén de claves
6. Clave
8. Si deseas compilar y firmar la app con la clave de carga, continúa con la sección Cómo
firmar tu app con la clave de carga. Si solo deseas generar la clave y el almacén de claves,
haz clic en Cancel.
Desarrollo
Para iniciar iremos a la parte donde BUILD luego a donde dice GENERATE SIGNED
BUNDLE/APK.
En esta ventana crearemos a una nueva key, para ello presionamos donde dice CREATE NEW.
Nos quedara así una vez llenado correctamente los datos, presionamos NEXT.
Aquí se puede observar cuando ya se creó la app la cual ya está firmada con certificado personal.
Evaluación
Conclusiones
El firmado de la app es importante al momento de que nosotros queramos subir nuestra app a la
google play ya que es un requisito necesario para poder hacerlo.
Como se miró en el desarrollo el proceso para hacerlo es muy sencillo.
Bibliografía
https://developer.android.com/studio/publish/app-signing?hl=es