由于setWifiEnabled在Android 10上已弃用,因此如何以编程方式在Android 10设备上启用wifi?
是否不可能在Android 10+(SDK 29)上以编程方式完全启用wifi?
否,从enable
disable
到programmatically
或Android-10
Wi-Fi API level 29
,这是不可能的。[直到Google提供替代解决方案]。
对于面向Build.VERSION_CODES.Q或更高版本的应用程序,此API将始终返回false,并且无效。
如果应用程序针对的是较早的SDK(Build.VERSION_CODES.P或更低版本),则可以继续使用此API。
issue 128554616论坛中已经创建了一个google issuetracker
。您可以在此处查看任何更新的信息。