2 votos

¿Qué es el "código" que aparece después del nombre del paquete de la aplicación en /data/app/?

Sólo por curiosidad, ya que no he podido encontrar una respuesta después de buscar en Google, ¿sabes qué son estos "códigos" después de los nombres de los paquetes de mis aplicaciones en /data/app/… ?

Este número no está en androidmanifest.xml ni en cert.sf ni en manifest.mf (dentro de la carpeta meta-inf).

Por ejemplo, el nombre del paquete de Clash of Clans va seguido del "código": com.supercell.clashofclans-Bd6GIb47XTzpL16jgR1kZA==

3voto

Jack Wade Puntos 231

Se trata de una cadena aleatoria que se añade a la ruta de instalación de las aplicaciones para obligar a los desarrolladores a no codificar las rutas en las aplicaciones, sino a utilizar las API adecuadas.

Citado en Cambios en el comportamiento de Android 8.0 :

Ya no se puede asumir que los APKs residen en directorios cuyos nombres terminan en -1 o -2. Las aplicaciones deben utilizar sourceDir para obtener el directorio, y no depender del formato del directorio directamente.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X