91得票10回答
安卓:如何通过编程启用/禁用Wifi或互联网连接

通过使用连接管理器类,我们可以访问WiFi或互联网网络:ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); // ARE WE CONNECTED ...

88得票7回答
如何使用信号强度计算与Wifi路由器的距离?

我想计算建筑物内移动设备的精确位置(没有GPS)。 我希望使用至少3个固定WiFi信号(3个已知位置的路由器)的信号强度(以dBm为单位)来实现此目的。 谷歌已经做到了这一点,我想知道他们如何基于这些数据计算出准确的位置。 请查看这篇文章以获取更多详细信息:http://www.code...

86得票11回答
当WIFI连接成功时获取SSID

当我的安卓设备连接到WIFI时,我想获得WIFI网络的SSID。 我已经注册了一个BroadcastReceiver监听android.net.wifi.supplicant.CONNECTION_CHANGE事件。当WIFI被断开或重新连接时,我会收到通知。但是,我无法获取网络的SSID。...

83得票9回答
如何在我的Android应用程序中调用Wi-Fi设置屏幕

通常,我通过点击设置 > 无线控制 > WIFI设置在模拟器上获取Wi-Fi设置屏幕。当按下我创建的Wi-Fi按钮时,我需要直接从我的程序进入Wi-Fi设置屏幕。联系人、通话记录我们可以使用Intent.setData(android.provider.contacts……)来处理...

75得票13回答
Android如何通过程序控制开关WiFi热点?

有没有一种API可以在Android上通过程序来打开/关闭WiFi热点? 我应该调用哪些方法来打开/关闭WiFi热点? 更新:虽然有一种启用热点并只打开/关闭WiFi的选项,但这对我来说不是一个好的解决方案。

67得票5回答
如何将安卓手机连接到adhoc wifi网络?

我是Android系统的新手。 这是否正确,Android 2.2.1仅能检测非ad hoc无线网络? 我想知道是否有办法将我的Android连接到从笔记本电脑建立的ad hoc网络。

62得票4回答
如何使用Android API从安卓设备中获取WiFi网络的名称?

我认为我应该使用NetworkInterface::getDisplayName。我得到了一些名称,但是这个名称与我选择要连接的网络时看到的名称不同。 我认为我应该使用 NetworkInterface::getDisplayName 方法来获取网络接口的显示名称,但是实际上获得的名称与我在...

58得票4回答
57得票7回答
Wifi连接-断开监听器

我的类需要实现哪个监听器才能在wifi连接/断开时自动检查代码? 我能够手动检查wifi的连接/断开状态,但每次我都需要从Android设置中连接/断开Wifi,然后运行我的程序才能得到结果。 我的当前代码很简单:WifiManager wifi = (WifiManager)getSys...

56得票4回答
Android应用程序,如何与插入USB端口的设备进行通信?

我在考虑一个安卓应用(可能带有相应的物理设备),我想弄清楚这是否可行。 1)假设我将我的安卓手机连接到电脑。那么,安装在电脑上的应用程序能否与在手机上运行的应用程序通信?我只需要非常简单的数据交换,甚至可以是单向的(只需从手机向PC上的监听应用程序推送数据,无论何时手机想要,我不需要从PC发...