Estaba tratando de evaluar el uso efectivo de permisos de un apk usando axplorador archivos de mapeo . Durante la evaluación obtuve un uso efectivo del Android.permission.INTERNET permiso igual a 0.
Esto suena bastante raro teniendo en cuenta que esta es quizás la USADO permiso de todos ( Documento Android solo dice que un apk debe declarar este permiso "Para poder realizar operaciones de red"...)
Este extraño resultado depende del hecho de que en los archivos de mapeo de Axplorer no hay mapeos de los famosos métodos de "uso de Internet" ( java.net.HttpURLConnection , java.net.HttpsUrlConnection , java.net.Socket etc...) con Android.permission.INTERNET permiso.
También sabía que el proyecto axplorer sustituía pscout proyecto, por lo que eché un vistazo a pscout's archivos de mapeo tampoco y encontré que en los archivos de mapeo de pscout de las versiones de Android de Jelly Bean a Froyo en realidad SON mapeos de java.net.HttpURLConnection , java.net.Socket etc. con el permiso, pero para 4.11-5.11 versión de Android, no hay mapeo con estos métodos, y los archivos de mapeo se vuelven muy similares a los archivos de mapeo de axplorer de las versiones más recientes de Android.
¿Alguien puede ayudarme a averiguar por qué veo este extraño caso en las asignaciones de permisos?
Tengo que evaluar los permisos efectivamente el uso, pero un "uso cero" de Android.permission.INTERNET tiene que ser realmente falso... ¿Alguien puede ayudarme con eso? ¿Tal vez hay algo mal en mi idea?