草庐IT

WiFi-direct

全部标签

android - 列出连接到作为 WiFi 接入点工作的 Android 手机的设备

当Android手机充当WiFi路由器时,AndroidAPI中是否有一种方法可以列出已连接的设备?还有没有办法干扰路由请求以提供欢迎/登录页面? 最佳答案 这是另一个stackoverflow问题的答案,我在两个月前读过它,不知道答案来自哪个用户,但这应该有效。WifiManager为您提供您所需要的:主.javaimportjava.util.ArrayList;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.TextView;imp

android - 适用于多个设备的 WiFi Direct

我正在尝试通过中给出的教程通过WifiDirect建立文件传输(在3个设备之间)http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html这解释了如何管理两个设备之间的连接。在浏览了stackoverflow上的一些帖子后,这篇帖子-WiFiDirect(Android4.0)withmultiple(3+)devices已经解释了如何以A->B和C->B的方式连接3个设备,我将B视为我的组所有者。我想知道是否有任何方法可以同时以B->A和B->C的方式传输文件。感谢您的帮助!:)

java - 如何从 WifiP2pDeviceList 获取 wifi direct 设备名称

我想在执行请求对等点时获取wi-fi直连名称,这是我的代码:if(WifiP2pManager.WIFI_P2P_PEERS_CHANGED_ACTION.equals(action)){Log.d(tag,"successdiscoverthepeers");if(mManager!=null){mManager.requestPeers(mChannel,newWifiP2pManager.PeerListListener(){@OverridepublicvoidonPeersAvailable(WifiP2pDeviceListpeers){//TODOAuto-generat

Android 通过 WIFI 使用 Brother SDK 打印 (ERROR_WRONG_LABEL)

我正在创建一个将打印到BrotherQL-720NW标签打印机的Android应用程序。我为此创建了一个示例项目。我已经在libs文件夹中导入了必要的JAR文件,并按照Brother示例项目中的建议设置了打印机设置。但是,我不断收到标签不正确的错误消息。我已经看到以下主题ERROR_WRONG_LABELwhentryingtoprintwirelessusingAndroidBrotherSdkforlabelprinter关于类似的问题。根据Brother手册,在我的例子中,labelNameIndex应该设置为5。这是我的list:这是我的小型演示项目的打印部分:publicvo

android - 在 Android M 上通过 wifi 请求

我目前正在Android上开发一个应用程序,自从Android6.0更新后我遇到了问题:我无法通过我的专用网络请求!例如:第1步:连接到不提供互联网连接的wifi第2步:在本地ip(例如:192.168.1.168)上发出请求(例如:POST请求)在任何Android版本(6.0除外)上:我从我的本地Web服务器收到了响应在androidM上:无响应:我的请求通过移动数据传输。当我关闭移动数据时,请求通过wifi传输,我得到了正确的答案。告诉我我是否错了,但显然我无法通过以编程方式关闭数据或强制使用api23使用wifi来解决我在应用程序中的问题... 最佳

android - 如何通过wifi将数据从一台设备传输到另一台设备

我正在尝试创建一个待办事项列表类型的应用程序,并希望在Intranet中运行(通过wifi)。任何人都可以在环境中添加任务并查看其他任务。那么如何在设备之间传输或同步数据。此应用程序将采用androidnative或hybrid(Ionic)。 最佳答案 尝试以下链接,这可能对您有帮助http://developer.android.com/guide/topics/connectivity/wifip2p.htmlhttp://developer.android.com/training/connect-devices-wirel

java - 奥利奥 Wifi 热点创建失败

我正在OreoAOSP中开发一个简单的系统应用程序,以使用预定义的SSID和预共享key打开wifi热点。因为我的应用程序是作为系统应用程序构建的,所以我不需要反射。主Activity.javapublicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);booleanresult=false;WifiManagermwifiManager;mwifiManager=(WifiManage

Android:如何设置 Wifi 设置以在 Android 模拟器中访问互联网连接?

我正在开发一个执行http请求和下载内容等的Android应用程序。我想在Android模拟器上测试此类情况。我正在使用AndroidSDK1.6。由于我的计算机(MacOSX)通过Wifi连接到互联网,我也在尝试在Android模拟器中激活Wifi连接,以便我的代码可以获得数据连接访问权限以从http服务器下载数据。但是当我尝试连接它时,它在模拟器无线设置中显示“无法启动Wi-Fi”。如果我尝试在模拟器浏览器中浏览,它会显示“页面不可用,请检查连接等”。你能告诉我如何在Android模拟器上连接互联网吗?我不知道如何在Android模拟器中设置Wifi设置。有人可以帮我解决这个问题吗

android - 如何计算使用 wifi 的 Android 手机的功耗?

我已经在Android1.6手机上实现了一个路由协议(protocol),该手机使用无线(ad-hoc)网络来交换消息。现在我想从能量消耗的角度来评估它,基础是尝试计算传输单个数据包所浪费的能量,有人知道该怎么做吗?欢迎使用软件/硬件解决方案! 最佳答案 我不相信任何应用程序会给您任何形式的有意义的结果。您确实需要考虑硬件解决方案,而且它可能需要自制。我用于手机功率测量的设置包括以下内容:稳压电源:应该能够提供至少3安培的电流。采样电流表。您可能需要自己设计这个,使用一个小值精密电阻和一个ADC来测量电阻上的电压降(这将为您提供电流

android - 使用 GPS 和 WIFI 获取当前位置

我目前仅使用GPS来获取用户的当前位置以返回某些结果。就像在比利时一样,如果你在里面,大多数时候你无法获得GPS连接。所以我想通过wifi连接获取当前位置。我找到了这个例子:getthecurrentlocation(gps/wifi)但是我不确定是哪一行告诉设备选择哪个连接。我猜是这个:Stringprovider=myLocationManager.getBestProvider(criteria,true);我必须添加到我的代码中。当我检查其中的内容时,我总是得到一个空值,我不太明白为什么。我的代码目前看起来像这样:publicvoidgetOwnLngLat(){Locatio