1 votes

Pourquoi le nom de l'application sous /data/app est-il différent de celui sous /data/data ?

Après que j'ai installé DiskInfo.apk à travers adb install DiskInfo.apk sous /data/app, il y a un apk installé nommé :

me.kuder.diskinfo.pro-1.apk

Cependant, sous /data/data, il y a un nouveau répertoire nommé :

me.kuder.diskinfo.pro

Pourquoi le nom de l'apk sous /data/app est-il accompagné de "-1" ?

Et pourquoi le nom sous /data/app est-il différent de celui sous /data/data ?

1 votes

Je suppose que c'est dû au fait qu'Android supporte les utilisateurs multiples, et que le numéro indique l'ID de l'utilisateur (alias "1" pour le propriétaire), mais je n'ai pas de preuve, et je n'ai pas fait de recherche à ce sujet. A part ça, le nom est le même.

0 votes

@AndrewT. +1. Mais pourquoi le dossier sous /data/data n'est pas additionné du "-1" ?

0 votes

Oui, ça sonne bien ce qu'Andrew écrit. Je pourrais aussi supposer que ce -1 est lié à la version installée de cet apk. Peut-être que si vous installez une version plus récente alors que cette version est toujours installée, son nombre augmentera. Le dossier dans /data/data est toujours nommé d'après le paquet choisi pour cet apk, lu à partir de son fichier AndroidManifest.xml donc il ne contient pas ce -1.

2voto

Joe Sewell Points 268

Le fichier .apk peut être nommé comme vous le souhaitez. Il n'est pas nécessaire qu'il porte un nom lié à l'identifiant de l'application.

Dans ce cas, ce qui s'est passé, c'est que, lorsque le fichier a été téléchargé, il y avait probablement déjà une me.kuder.diskinfo.pro.apk dans le répertoire de téléchargement (ou peut-être un répertoire temporaire), le système d'exploitation a donc ajouté "-1" au nom du fichier. Le contenu, cependant, n'a pas été modifié, donc l'application s'enregistre toujours sans le "-1".

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X