如何从应用程序启用/禁用 WiFi?
我想从我的 Android 应用程序启用/禁用 wifi。我怎样才能做到这一点?
I want to enable/disable wifi from my Android application. How can I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
您还需要在 AndroidManifest.xml 中请求权限:
You also need to request the permission in your AndroidManifest.xml :
要在应用程序中启用/禁用 WiFi,您需要使用 WiFiManager 类。创建一个WiFiManager类的对象来获取WiFi的服务。
并且您必须将以下权限放入 AndroidManifest.xml
要获取 Android 中启用/禁用 Wifi 的完整示例代码,请访问 此网站
To enable/disable WiFi in your application you need to use WiFiManager class. Create an Object of WiFiManager class to get the services of WiFi.
And you have to put the following permissions in AndroidManifest.xml
To get the whole sample code of enable/disable Wifi in android with UI visit this website
试试这个代码
try this code
要从 Android Q (Android 10) 中的应用启用/禁用 wifi,请使用设置面板:
在以前版本的 Android 上,这应该可行(应将适当的权限添加到 AndroidManifest 文件中) ,请参阅上面的答案):
结果代码可能如下所示:
其中
context
是对android.content.Context
对象的引用。To enable/disable wifi from an app in Android Q (Android 10) use Settings Panel:
On previous versions of Android this should work (appropriate permissions should be added to AndroidManifest file, see answers above):
Resulting code might look something like this:
Where
context
is a reference toandroid.content.Context
object.试试这个
try this
在清单文件中添加用户权限
Add User Permission in Manifest Files