Android中使用WIFI服务
来源:互联网 发布:2钻淘宝店铺不开了 编辑:程序博客网 时间:2024/04/28 09:50
首先,要在AndroidManifest.xml文件中添加权限:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission><uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
ACCESS_WIFI_STATE权限可以获取使用Wi-Fi等WLAN无线网络;CHANGE_WIFI_STATE权限是改变WLAN状态的开关,如果打开或关闭Wi-Fi必需加入android.permission.CHANGE_WIFI_STATE的声明。
然后在程序中使用以下代码就可以获取到wifi服务使用wifi了:
//获取wifi服务WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);//判断wifi是否开启if (!wifiManager.isWifiEnabled()) { wifiManager.setWifiEnabled(true); }WifiInfo wifiInfo = wifiManager.getConnectionInfo(); int ipAddress = wifiInfo.getIpAddress(); String hostip = intToIp(ipAddress);
//将获取的int数据转为真正的ip地址private String intToIp(int i) { return (i & 0xFF ) + "." + ((i >> 8 ) & 0xFF) + "." + ((i >> 16 ) & 0xFF) + "." + ( i >> 24 & 0xFF) ;}
- Android中使用WIFI服务
- Android中wifi的使用
- Android 中wifi的使用
- Android中使用WIFI来连接ADB
- Android中使用WIFI来连接ADB
- Android中使用WIFI来连接ADB
- Android中使用WIFI来连接ADB
- Android中使用WIFI来连接ADB
- Android中使用WIFI来连接ADB
- android中使用wifi来adb
- Android中使用WIFI来连接ADB
- Android中WiFi的使用------WiFimanager
- android 开启关闭wifi服务
- Android中使用HTTP服务
- Android中使用定时服务
- Android中使用HTTP服务
- Android中使用HTTP服务
- Android中使用HTTP服务
- ldd3 scull代码理解
- UNIX 环境高级编程之我见
- MySQL导出导入
- 白话最小边覆盖总结--附加 hdu1151结题报告
- S_OK,S_FALSE,E_FAIL
- Android中使用WIFI服务
- 使用cygwin在windows上模拟unix环境,解决不能显示中文的问题
- 显示对象拖拽取消不了
- WEB服务器常见漏洞
- 为什么你一直是打工仔
- 如何获取鼠标在控件中位置
- sparse与__be32
- 快速开发:核心问题
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接