如何关闭手机热点
近期做一个应用,需要关闭手机的热点,分为客户端APK和服务端APK,服务端的通过调用
framework.jar
WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
if (wifiManager != null) {
wifiManager.stopSoftAp();
}
以上方法可以关闭
但是客户端的怎么都用不了framework.jar,编译出现各种问题,故而从网上找相关关闭热点资料
整了一大堆方法,发现都不能关闭热点
坑爹啊!!!
某一个瞬间,发现手机设置中也有关闭热点的方法,那可以借鉴的,故而查询发现
ConnectivityManager mConnectivityManager = (ConnectivityManager)MainApplication.getContext(). getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);
if(mConnectivityManager != null){
mConnectivityManager.stopTethering(0);
}
特么的,使用后进入可以关了!!
以上经验总结,希望对读者有效果。。。
至于为什么客户端用不了framework.jar,有知道的麻烦解答下,感谢。。。。。