Comment obtenir une application ou un package info dans le fichier apk de l'application android sur l'Android de l'environnement
Est-il possible d'obtenir des informations sur le paquet ou l'application à partir du fichier apk sans l'installer dans l'environnement Android?
Vous devez vous connecter pour publier un commentaire.
Un fichier apk est vraiment juste une archive zip avec un nom différent. Renommer x.apk pour x.zip où x est le nom du fichier, et vous serez en mesure de l'ouvrir avec n'importe quel zip outil. Cela dépend vraiment de ce que l'information que vous recherchez si vous pouvez le trouver dans le fichier apk. Je peux dire que vous pouvez accéder à l'AndroidManifest.xml fichier dans lequel les informations sur les droits d'accès de l'application, etc ... sont stockés dans un assez lisibles à la forme, à condition que vous savez ce que vous cherchez. Que voulez-vous trouver? Si vous êtes à la recherche d'un readme ou quelque chose, alors vous avez presque certainement ne trouverez pas là.
Découvrez cette méthode à partir de la PackageManager classe:
Récupérer l'ensemble des informations sur un package d'application définies dans un package de fichier de l'archive
Pourrait être utile pour vous 😉
Vous agissez comme si vous avez une option. Vous n'avez pas, si tout ce que vous avez est le APK. La seule solution, si tout ce que vous avez est le fichier APK, est basé sur ce que Sam l'a souligné.
Bien sûr, vous pouvez publier vos métadonnées dans un fichier séparé à côté de votre APK, partout où vous êtes l'obtention de votre APK (par exemple, un serveur Web).