成都网站建设设计

将想法与焦点和您一起共享

java关闭wifi代码 wifi java

求java代码:自动打开wifi并连接到指定一台有密码保护的路由器上,然后断开再连接,重复1000次。

可以实现,就是andriod的wifi连接,我们公司一个项目就是自动搜索周围最强WIFI信号并且连接的,不过10分要别人给你写个类似项目的程序,那是不现实的,说说思路差不多

创新互联建站2013年至今,是专业互联网技术服务公司,拥有项目网站设计制作、做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元大姚做网站,已为上家服务,为大姚各地企业和个人服务,联系电话:028-86922220

如何通过ADB关闭WiFi

1.先下载"百度一健ROOT"打开ROOT权限;

2.敲命令,进入shell指令模式

adb shell

3.敲命令,进入ROOT指令模式

su

4. 打开WIFI指令

svc wifi enable

5. 关闭WIFI指令

svc wifi disable

wifi java程序

我先回答你的第二个问题,各种wifi产品的api应该是一样的,wifi都是根据接口来写驱动的,我们的library里已经将wifi模块化了.至于怎么写wifi,下面是我提供的获取WIFI的mac地址的代码,希望对你有所帮助:

WifiManager wifi=(WifiManager)getSystemService(Context.WIFI_SERVICE);

WifiInfo info=wifi.getConnectionInfo();

String mac;

mac=info.getMacAdress();

android通过代码怎么控制程序禁用wifi

有时我们需要在APP中控制WIFI和数据连接的开关,在Android中,是有相应的接口可以实现这一功能的。

控制WIFI开关

控制WIFI开关需要使用WifiManager这一系统服务。首先我们通过代码获取到它:

WifiManager wifiManager = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE);

通过WifiManager提供的接口,我们就可以实现控制WIFI的开关——我们首先判断当前WIFI的状态,如果是打开状态,则调用接口关闭;反之如果当前是关闭状态,则调用接口打开:

if (wifiManager.isWifiEnabled()) {

wifiManager.setWifiEnabled(false);

} else {

wifiManager.setWifiEnabled(true);

}

编写代码之后,我们还需要在AndroidManifest中声明相应的权限才能使代码正确生效,否则会抛出 Java.lang.SecurityException 异常。其中

isWifiEnabled接口需要申请 android.permission.ACCESS_WIFI_STATE 权限

setWifiEnabled接口需要申请android.permission.CHANGE_WIFI_STATE权限:

uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/

uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/


标题名称:java关闭wifi代码 wifi java
标题来源:http://chengdu.cdxwcx.cn/article/doospcs.html