首页 > 解决方案 > 找不到“android.permission.INTERNET”权限到应该使用它的著名方法的映射

问题描述

我试图使用axplorer 映射文件评估 apk 的有效权限使用情况。在评估期间,我获得了等于 0的android.permission.INTERNET权限的有效使用。

考虑到这可能是所有权限中最常用的权限,这听起来很奇怪 android doc只是告诉 apk 必须声明此权限“为了执行网络操作”......)

这个奇怪的结果取决于这样一个事实,即在 axplorer 映射文件中没有著名的“互联网使用”方法(java.net.HttpURLConnectionjava.net.HttpsUrlConnectionjava.net.Socket等)与android 的映射。权限.INTERNET 权限。

我也知道 axplorer 项目取代了pscout项目,所以我也查看了 pscout 的映射文件,发现在 pscout 的从 Jelly Bean 到 Froyo 的 android 版本的映射文件中实际上java.net.HttpURLConnectionjava.net的映射。 Socket等..方法有权限,但是对于4.11-5.11的android版本,这些方法没有映射,映射文件变得非常类似于android较新版本的axplorer映射文件。

有人可以帮我找出为什么我在权限映射中看到这种奇怪的情况?

我需要评估权限的有效使用情况,但是android.permission.INTERNET的“零使用”确实是错误的......有人可以帮助我吗?也许我的想法有问题?

标签: androidandroid-permissions

解决方案


推荐阅读