android禁止wifi,android – 防止WiFi-direct在不使用时关闭
我的目标是API 17,并使用下面的代码启用WiFi直连(P2P).
一切正常(找到并连接到同行),但是当没有使用WiFi-direct时不断关闭(看起来它取决于
Android手机 – 我的约3-5分钟)这也将关掉WiFi让我失去了互联网连接.
我有一个接收器,可以检测P2P状态何时发生变化以重新打开它,但即使没有连接到任何对等端,也能保持P2P始终处于开启状态.
是否有可能继续ping Android手机本身才能做到这一点?还有其他建议吗?
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (WifiP2pManager.WIFI_P2P_STATE_CHANGED_ACTION.equals(action)) {
// UI update to indicate wifi p2p status.
int state = intent.getIntExtra(WifiP2pManager.EXTRA_WIFI_STATE, -1);
if (state == WifiP2pManager.WIFI_P2P_STATE_ENABLED) {
// Wifi Direct mode is enabled
activity.setIsWifiP2pEnabled(true);
} else {
activity.setIsWifiP2pEnabled(false);
activity.resetData();
}
android禁止wifi,android – 防止WiFi-direct在不使用时关闭相关推荐
- 创建WIFI Direct APP : android.net.wifi.p2p+android.net.wifi.p2p.nsd + Wi-Fi peer-to-peer overview 翻译
一 ) Provides classes to create peer-to-peer (P2P) connections with Wi-Fi Direct. 提供用于使用Wi-Fi Direct创 ...
- Android WifiDisplay分析二:Wifi display连接过程
版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[-] WifiDisplay之P2P的建立 WifiDisplay之RTSP server的创建 这一章中我们来看Wifi Displ ...
- android的wifi直连,WLAN 直连 | Android 开源项目 | Android Open Source Project
WLAN 直连功能又称"WLAN 点对点",它允许支持设备直接使用 WLAN 直连协议发现其他设备并与之互连(无需连接到互联网或移动网络).此功能是基于 Wi-Fi 联盟 (WFA ...
- android编程获取网络和wifi状态及调用网络设置界面,Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 - Android平台开发技术 - 博客园...
获取网络连接状态 随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能. Android平台提供了ConnectivityMan ...
- android 十八 蓝牙及Wi-Fi
视频课:https://edu.csdn.net/course/play/7621 学习内容 Ø 蓝牙的基本概念 Ø Android中蓝牙的应用 能力目标 Ø 了解蓝牙的基本概念 Ø 掌握Androi ...
- Android获取有线和无线(wifi)的IP地址
/*** 获取IP* * @param context* @return*/public static String getIP(Context context) {String ip = " ...
- [Android源码]Android源码之高仿飞鸽传书WIFI热点搜索与创建(一)
(本文详情来源:android源码 http://www.eoeandroid.com/thread-296427-1-1.html 转载请注明出处!) [Android源码分享]飞鸽传书的An ...
- android获取3g或wifi流量信息,Android代碼----android獲取3G或wifi流量信息
Android代碼----android獲取3G或wifi流量信息 日期:2017/2/23 18:01:39   編輯:關於Android編程 android獲取3G或wifi ...
- android官方wifidemo,Android应用开发:连接指定Wifi的Demo分享
本文主要向大家介绍Android应用开发,给定App相应SSID及密码,连接指定WIFI,希望对大家学习Android应用开发有所帮助. 1.MainActivity.java包含工具类WifiAdm ...
- android 获取wifi的ip地址吗,Android获取有线和无线(wifi)的IP地址
/*** 获取IP * *@paramcontext *@return */ public staticString getIP(Context context) { String ip= " ...
最新文章
- 3、Spring Cloud - Eureka(高可用Eureka Server集群)
- BZOJ4653 洛谷1712 UOJ222:[NOI2016]区间——题解
- 机器人焊枪动作与编程实验_机器人编程实验报告.pdf
- html 读取物理路径,.Net Core api 中获取应用程序物理路径wwwroot
- ubuntu等linux系统给windows共享文件
- KubeCon 2018 参会记录 —— FluentBit Deep Dive 1
- Notepad++ 配置java编译环境
- JavaScript中的面向对象--对象继承
- SQL查询优化工具--EverSQL
- 小米9008授权账号_小米AI音箱APP的秘密
- Share Disk、Share Memory和Share Nothing的区别
- 联想笔记本fn键linux,ThinkPad如何修改fn键默认操作
- 基于STM32F103单片机雾霾检测PM2.5检测空气质量检测除尘系统
- Cmd Markdown 简明语法手册
- docker(五):更新容器映射端口
- 小红书笔记下沉怎么做到的?
- NVL()、NVL2() 函数的用法
- vba更改计算机系统时间,如何设置系统日期,一行VBA编程代码教你学会
- java中EQ、NE、GT、GE、LT、LE分别代表含义
- 控制台三角形星号及巴基斯坦国旗
热门文章
- asp.net core跨域访问ajax的验证访问
- 获得数据库连接池中数据连接资源的两种方式
- PostgreSQL在何处处理 sql查询之二十九
- ubuntn安装qt5.12.10
- 【Java与智能设备】4_1 Activity的创建和跳转
- dnn神经网络_Facebook AI新研究:可解释神经元或许会阻碍DNN的学习
- mysql如何只查询表中的前几条数据?多表查询前提了解
- prometheus linux下载_Prometheus笔记
- java块语句_Java™ 教程(表达式、语句和块)
- 添加下拉框00-23 finereport公式