¿Por qué no se puede instalar software con firmas inconsistentes?
La firma del software es una prueba de instalación del APK del software de identificación del teléfono móvil. Es un número aleatorio generado en función de un determinado algoritmo (como el algoritmo elíptico). Cuando un usuario instala un APK de software, la firma que se encuentra dentro del APK del software se utilizará para determinar si ya existe un software con el mismo nombre. Si es consistente, la instalación se sobrescribirá. fallará. En este momento, deberá desinstalarlo antes de instalar la nueva versión del software.
Información ampliada:
En la plataforma Android, el archivo ejecutable de dalvikvm está empaquetado en formato apk, y el cargador de tiempo de ejecución final lo descomprimirá y luego obtendrá el archivo androidmanifest.xml compilado. Acceso de seguridad relacionado con la rama de permisos, pero todavía existen muchas restricciones de seguridad. Si el archivo apk se transfiere a la carpeta /system/app, la ejecución no está restringida.
Es posible que los archivos instalados no estén en esta carpeta. En Androidrom, los archivos apk del sistema se colocarán en esta carpeta de forma predeterminada y tienen permisos de root.