java如何删除应用程序配置的passpoint配置?
我有一个为Android 10/Q配置passpoint网络的应用程序,运行良好。 为了做到这一点,我正在使用
wifiManager.addOrUpdatePasspointConfiguration(passpointConfiguration);
我想按照文档中的说明,使用下面的方法删除它
wifiManager.removePasspointConfiguration(FQDN);
但它不起作用,因为它需要系统权限
Requires 安卓.Manifest.permission.NETWORK_SETTINGS or 安卓.Manifest.permission.NETWORK_CARRIER_PROVISIONING
我正在为Android 11/R使用建议API,但无法将其用于Android 10或更低版本,因为添加passpoint配置的方法仅适用于Android 11
发布了新的API/类,但至少与以前的版本不向后兼容,这是否很常见?为什么我需要使用不同的类/API来实现相同的结果
wifiManager.addNetwork()
如果你的目标是Android 10,我们可以使用的旧方法也不再有效。因此,现在我可以使用前面提到的方法安装Android 10的配置文件,但无法检查它是否存在或删除它
共 (0) 个答案