J'essayais d'évaluer l'utilisation des permissions effectives d'un apk à l'aide de explorateur les fichiers de cartographie . Pendant l'évaluation, j'ai obtenu une utilisation efficace de la Android.permission.INTERNET permission égale à 0.
Cela semble assez bizarre étant donné que c'est peut-être le plus USED la permission de tous ( Document Android dit juste qu'un apk doit déclarer cette permission "afin d'effectuer une opération réseau"...)
Ce résultat bizarre dépend du fait que dans les fichiers de mappage d'axplorer, il n'y a pas de mappage des fameuses méthodes "internet using" ( java.net.HttpURLConnection , java.net.HttpsUrlConnection , java.net.Socket etc...) avec Android.permission.INTERNET permiso.
Je savais aussi que le projet axplorer remplaçait pscout alors j'ai jeté un coup d'oeil à la page de pscout. les fichiers de cartographie non plus et j'ai trouvé que dans les fichiers de cartographie de pscout des versions Android de Jelly Bean a Froyo il y a effectivement SONT les correspondances de java.net.HttpURLConnection , java.net.Socket etc avec l'autorisation, mais pour les 4.11-5.11 Version Android, il n'y a pas de cartographie avec ces méthodes, et les fichiers de cartographie deviennent très similaires aux fichiers de cartographie axplorer des versions plus récentes d'Android.
Quelqu'un peut m'aider à trouver la raison pour laquelle je vois ce cas étrange dans les mappings de permissions ?
Je dois évaluer l'utilisation effective des permissions, mais une "utilisation zéro" de Android.permission.INTERNET doit vraiment être fausse... Quelqu'un peut m'aider avec ça ? Peut-être qu'il y a quelque chose de faux dans mon idée ?