Colección de citas famosas - Slogan de motivación - ¿Para qué sirve la firma APK de Android?

¿Para qué sirve la firma APK de Android?

Por lo general, nuestro programa se puede instalar y ejecutar en el simulador porque durante el desarrollo de la aplicación, dado que se compila con el modo de depuración, ADT utilizará automáticamente la clave y el certificado predeterminados, y cuando se compila en el modo de lanzamiento. el archivo apk no se firmará automáticamente, por lo que se requiere la firma manual. Firmar la apk puede brindar los siguientes beneficios: 1. Actualización de la aplicación: si desea que los usuarios actualicen sin problemas a una nueva versión, debe firmar con el mismo certificado. Esto se debe a que el sistema sólo permitirá que se instalen aplicaciones actualizadas si están firmadas con el mismo certificado. Si usa un certificado diferente, el sistema requerirá que su aplicación use un nombre de paquete diferente, en cuyo caso equivale a instalar una aplicación completamente nueva. Si desea actualizar la aplicación, el certificado de firma debe ser el mismo y el nombre del paquete debe ser el mismo. 2. Modularización de aplicaciones: el sistema Android puede permitir que se ejecuten varias aplicaciones firmadas por el mismo certificado en un proceso. En este momento, nuestra aplicación se puede implementar en forma modular y los usuarios pueden hacerlo de forma independiente. actualice uno de los módulos 3. Código o intercambio de datos: Android proporciona un mecanismo de permiso basado en firmas, por lo que una aplicación puede proporcionar otra aplicación firmada con el mismo certificado Exponga sus funciones. Firme varias aplicaciones con el mismo certificado y utilice la verificación de permisos basada en firmas para compartir código y datos de forma segura entre aplicaciones. 4. Si desea compartir datos o código entre diferentes aplicaciones, deben ejecutarse en el mismo proceso y estar firmadas con el mismo certificado.