17得票4回答
Android Q 是否可以添加网络配置?

背景 我注意到在WifiManager类中有一个名为addNetwork的函数,如果想要恢复或保存网络信息(网络名称即SSID,包括密码和类型),则该函数可能非常有用,以便后续可以连接到网络。 问题 我找不到如何实现这样的功能的详细信息。我在StackOverflow上看到了各种示例,如...

17得票5回答
安卓如何检查WiFi是否连接但无网络连接

我的安卓设备已连接到WiFi,但如果WiFi已连接但没有互联网连接,该怎么办? 以下是我尝试检查无互联网连接的代码:public static boolean isConnectedWifi(Context context) { NetworkInfo info=null; ...

16得票3回答
在Android 6.x(棉花糖)中编程设置静态IP和网关

请问有没有人能告诉我如何在Android 6中以编程方式设置静态IP和网关? 我在这里和这里阅读过相关信息。 Settings.System已经不再适用,Google表示WIFI_STATIC_IP在API级别17中已被弃用,请使用WifiManager。不幸的是,我无法在WifiMana...

16得票1回答
如何在Wi-Fi Direct范围内的同行不再可用时收到通知?

我正在开发一个基于 Wifi Direct API 的 Android 应用程序。我已经在我的 Activity 中注册了一个 BroadcastReceiver,以便在以下 Wifi Direct 事件发生时收到通知:WifiP2pManager.WIFI_P2P_STATE_CHANGED...

16得票2回答
查找连接在WiFi网络中的所有设备

我正在制作一个应用程序,它可以检测连接到WiFi网络的所有设备。我已经进行了足够的谷歌搜索并找到了一个应用,可以检测到该应用程序所在WiFi网络中连接的设备的IP地址。 现在我想要更多的东西。 我们能否通过任何信息查找设备名称,即手机名称或型号或系统名称等信息,以便检测特定设备? 我们能...

16得票5回答
安卓 - 检测WiFi是否需要浏览器登录

我的大学有一个开放式的Wi-Fi接入点,但是在使用网络之前需要输入电子邮件地址。我的问题是,这个Wi-Fi连接很麻烦,因为它似乎每隔10分钟就会中断我的连接并强制我再次输入电子邮件地址。 我想创建一个应用程序来自动为我完成这一步,但是我似乎找不到任何关于检测Wi-Fi接入点是否具有浏览器登录...

15得票2回答
如何使用NetworkRequest.Builder().setNetworkSpecifier(string)指定WiFi网络?

我正在寻找一种让安卓5.0平板连接到一个没有因安全原因断开互联网连接的内部网络的方法。 问题在于Google自4.4/5.0开始在android中内建的强制门户保护。 会调用android connectivitycheck检查互联网连接,当此调用失败时,wifi网络将被标记为不可用并被避免...

15得票2回答
Android 6.0.1如何强制连接无互联网访问的Wifi网络

这里有许多类似的问题(谷歌搜索:“未检测到互联网连接。不会自动重新连接。”或者:“android如何通过程序强制连接wifi”)。 我曾经在这里找到了一个答案,但在安装了6.0.1更新后停止工作了(我的设备有5月1日的安全补丁)。 看起来这是一种行为变更。 我有一些2013年的Nexus...

15得票1回答
以编程方式获取WiFi/移动网络数据速度

我该如何在我的应用程序中以编程方式获取Wi-Fi/移动网络的数据速度。

15得票4回答
Android热点/网络共享模式下的组播支持

我有一个Android原型应用程序,正在侦听多播数据包以“发现”要通信的客户端。套接字设置类似于:InetAddress group = InetAddress.getByName("228.1.2.3"); MulticastSocket s = new MulticastSocket(40...