草庐IT

ios - 如何在 iOS 中获取所有可用的 wifi 网络名称列表

我需要创建一个应用程序,可以在他们的iPhone上获取所有可用wifi网络名称和信息的列表,当用户点击某个网络时,他们应该连接到它。我可以这样做吗?如何做? 最佳答案 获取所有可用的wifi网络名称和信息是不可能的。但是只能获取您当前连接的网络的SSID(SSID只是网络名称的技术术语)到。此类将仅显示您连接到的wifi网络名称-importUIKitimportSystemConfiguration.CaptiveNetworkclassViewController:UIViewController{@IBOutletweakva

ios - Swift:如何检查我的应用程序是否具有 WLAN 权限以及设备是否已连接到 WIFI 源?

我正在开发一个我需要知道的应用程序:我的应用是否具有访问WLAN网络的权限。设备当前是否连接到WIFI。我知道您可以使用Reachability来检查设备是否已连接到互联网,但即使该应用没有访问网络的权限,它也会返回true。我怎么知道上面列出的2个信息?附加信息:这不是一个普通的应用程序。此应用程序用于通过WIFI控制玩具。所以我真的不在乎应用程序是否连接到互联网。我只想知道该应用程序是否具有访问WLAN网络的权限。 最佳答案 如果您担心可能有强制门户为Reachability提供虚假的“已连接”状态,那么您需要尝试从已知网站检索

ios - 我如何检查移动数据或 wifi 是否打开或关闭。 ios swift

在我的应用程序中,我正在检查移动数据是否已关闭,它会显示弹出窗口,例如检查您的数据连接。为此我写了这段代码importFoundationimportSystemConfigurationpublicclassReachability{classfuncisConnectedToNetwork()->Bool{varzeroAddress=sockaddr_in(sin_len:0,sin_family:0,sin_port:0,sin_addr:in_addr(s_addr:0),sin_zero:(0,0,0,0,0,0,0,0))zeroAddress.sin_len=UInt8

ios - 如何快速获取wifi网络的RSSI值?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion如何快速读取附近Wi-Fi网络的“RSSI”值?

java - 获取在android中使用wifi网络共享连接的所有用户的列表

我正在尝试获取wifi网络共享中所有已连接用户的列表。我知道我必须阅读dnsmasq.leases但问题是,我从哪里可以从我的手机获取此文件?如果我查看wifi网络共享开源应用程序的源代码我在这里获取文件路径this.coretask.setPath(this.getApplicationContext().getFilesDir().getParent());this.DATA_FILE_PATH+"/var/dnsmasq.leases"我可能不会将此应用用于wifi网络共享。那么我怎样才能获得文件位置来读取所有连接的用户呢? 最佳答案

java - 无法通过 WiFi 连接,但可以通过移动数据连接

我在我的Openshift服务器(http://phpgear-shifz.rhcloud.com/v1/test.php)中存储了一个名为test.php的php文件,其中包含以下代码。任务我正在尝试从Android应用程序下载文本。问题我收到一个java.net.UnknownHostException:Unabletoresolvehost"phpgear-shifz.rhcloud.com":Noaddressassociatedwithhostname当通过WiFi连接时>网络,但是MobileData一切正常。AndroidActivity代码@Overrideprotec

java - 以编程方式设置 Wifi 代理凭据

应用程序将使用系统签名进行签名,因此最终可能会授予一些protected权限(如android.permission.WRITE_SECURE_SETTINGS)。我的问题是如何在知道应用程序将使用系统签名签署的情况下为特定WiFi网络上的代理全局设置凭据?我找不到有关如何执行此操作的任何信息。基于在标准Java应用程序中可以完成的工作,以下代码可能有效:System.setProperty("http.proxyUser",usr);System.setProperty("http.proxyPassword",pwd);但是,这是在Android上设置代理凭据的方式吗?是否要全局设

FPGA驱动ESP8266 WiFi模块

ESP8266ESP8266首次使用需要烧录固件吗?一般8266芯片出厂会自带固件的,假如没有或者版本比较老,可以按照下面的方法更新一下固件。烧写固件教程链接ESP8266模块原理首先,将ESP8266通过USB->TTL与电脑进行连接官方的ESP8266模块接线方式如下:由于本项目的WiFi不需要断开连接,所以将EN引脚与3.3V相连接,使其一直使能。该模块共有8个引脚:3v3供电,RX、TX数据传输,IO0、IO1端口,RST复位、EN使能、GND接地。同时有三种工作模式,STA客户端模式、AP接入点模式、STA+AT共存模式。ATK-ESP8266(正点原子)模块接线方式如下:六个引脚只

java - Android:如何以编程方式启用/禁用 Wifi 或 Internet 连接

使用连接管理器类,我们可以访问wifi或Internet网络:ConnectivityManagerconnec=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);//AREWECONNECTEDTOTHENETif(connec.getNetworkInfo(0).getState()==NetworkInfo.State.CONNECTED||connec.getNetworkInfo(1).getState()==NetworkInfo.State.CONNECTED){//...}其中0和1分

java - Android:如何以编程方式启用/禁用 Wifi 或 Internet 连接

使用连接管理器类,我们可以访问wifi或Internet网络:ConnectivityManagerconnec=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);//AREWECONNECTEDTOTHENETif(connec.getNetworkInfo(0).getState()==NetworkInfo.State.CONNECTED||connec.getNetworkInfo(1).getState()==NetworkInfo.State.CONNECTED){//...}其中0和1分