J'utilise Android 4.0.3 et je ne trouve plus le nom du package pour certaines applications. Si je me souviens bien, j'avais l'habitude d'aller à Applications et j'ai pu le voir là-bas.
Alors, comment puis-je voir le nom complet du paquet de certaines applications? Comme, le nom de l'application est "Test" et j'ai besoin de voir son paquet com.test.mytest
.
applications
AnDroDroo
la source
la source
Réponses:
Si vous êtes à l'aise avec la ligne de commande, une solution que j'aime bien est la commande pm de Android. Il peut facilement être appelé en utilisant adb comme suit :
Remplacez-le
test
par le paquet que vous cherchez.pm propose diverses options qui peuvent être utiles selon ce que vous voulez faire:
la source
grep
si nous connaissons une partie du nom du paquet."
au lieu de guillemets simples'
. Comme ceci:adb shell "pm list packages -f test"
ou vous obtiendrez des erreurs étranges.Partagez simplement l'application de Google Play Store quelque part (en cliquant sur le bouton Partager dans la page de l'application) et voyez la valeur partagée.
Vous verrez quelque chose comme: https://play.google.com/store/apps/details?id=com.my.packagename
(Si vous n'arrivez pas à le trouver dans Google Play: vous pouvez appuyer longuement sur l'icône de l'application, puis sur "Informations sur l'application". Accédez au bas de la page Android, puis cliquez sur "Détails de l'application en magasin".)
la source
Le meilleur moyen semble être d'utiliser l' extracteur APK . Vous n'avez pas réellement besoin d'extraire d'APK, cette application affichera le nom qualifié pour chaque application installée. Cela devrait couvrir toutes les applications.
Si, pour une raison quelconque, votre application ne peut pas être trouvée, regardez autour de vous sur la carte SD. Si vous avez de la chance, l'application stocke ses données ou ses paramètres dans un dossier portant le nom qualifié de l'application quelque part sur son chemin, par exemple
/mnt/sdcard/Android/data/net.sylark.apkextractor
.la source
Vous pouvez regarder dans le LogCat. Ouvrez le LogCat (soit dans Eclipse, soit sur la ligne de commande, si l'appareil est connecté à votre PC - ou sur votre mobile, à l'aide de n'importe quelle application permettant d'afficher LogCat). Une fois que LogCat est disponible, lancez l'application - le journal correspondant à "ActivityManager" affichera l'activité démarrée. Il sera généralement sous la forme:
"Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]..."
. Aussi technique que cette approche puisse être, c'est, à mon humble avis, le meilleur moyen de connaître les activités de lancement des applications installées.la source
Si vous maîtrisez bien l’utilisation de
adb
Linux, vous pouvez le trouver assez rapidement en utilisant la commande linuxgrep
.Il suffit de faire:
Bien sûr, vous avez besoin de root pour pouvoir rechercher
/data/data/
la source
L' application OS Monitor vous fournira les informations nécessaires à l'exécution des processus lorsque vous ouvrirez un processus sur l'écran principal en appuyant dessus.
clique sur l'image pour l'agrandir
C'est une application très puissante pour surveiller les parties les plus profondes d'Android.
la source
À l'heure actuelle, de nombreuses applications peuvent afficher le nom du package de l'application installée, comme Elixir 2 (voir option Applications), My App Liste , informations Applications et bien d' autres Play Store.
Captures d'écran de celles que j'utilise:
la source