就像有些人有注意到一样,安卓9 (Pie)严格限制wifi扫描,从而削弱了任何使用类似GPS的频率进行wifi登录或基于wifi的位置查找的应用程序。
如上文链接的票证所述:
android.Manifest.permission.NETWORK_SETTINGS权限的应用程序不受扫描节流(cf )限制。文档)但是,我在文档中找不到描述android.Manifest.permission.NETWORK_SETTINGS的地方(我希望它在android.manifest.permission上有文档记录)。
如果我只是在清单中声明,应用程序构建OK,安装OK,但我没有看到任何额外的权限(即使我选择显示所有权限),至少在奥利奥(不幸的是,我还没有可以测试的Pie设备)。
android.Manifest.permission.NETWORK_SETTINGS是普通用户(即非系统)应用程序可以使用的常规权限吗?
发布于 2018-08-17 19:12:36
不幸的是,这是只为系统应用程序保留的signature级别权限:
<!-- Allows Settings and SystemUI to call methods in Networking services
<p>Not for use by third-party or privileged applications.
@hide This should only be used by Settings and SystemUI.
-->
<permission android:name="android.permission.NETWORK_SETTINGS"
android:protectionLevel="signature" />发布于 2019-04-14 06:47:52
谣传的安卓Q将有一个新的权限android.permission.ACCESS_BACKGROUND_LOCATION,允许背景扫描。这些文档说它“允许应用程序访问后台的位置。”保护水平是“危险”的而不是“签名”。
https://stackoverflow.com/questions/51901074
复制相似问题