标签: wireless-connection

是否可以通过蓝牙将Android手机连接到打印机?

我知道android sdk 2.0 为开发人员提供了新的蓝牙API.但我不确定这是否可以帮助我连接到蓝牙打印机.对此有任何协议限制或设备限制吗?Android手机是否有可能无法检测到蓝牙设备?

printing android bluetooth wireless-connection

10
推荐指数
1
解决办法
5637
查看次数

Android:AirDroid应用程序如何工作?

您好我将在Android Market上开发类似"AirDroid"的应用程序,该应用程序通过无线通信将设备与PC连接.

任何人都可以向我解释这个程序是如何工作的?这需要互联网吗?从哪个窗口显示设备内容在PC中,来自探索设备?

它是否需要Internet或任何服务器管理它?

谢谢.

wireless android wireless-connection

10
推荐指数
2
解决办法
1万
查看次数

ad-hoc wlan的预定义小区ID分配

我有一个debian/ubuntu板,我通过ad-hoc网络连接它们,具有以下设置

board:~# cat /etc/network/interfaces
auto wlan0
iface wlan0 inet static
        address 10.0.0.2
        netmask 255.255.255.0
        wpa-driver nl80211
        wpa-conf /etc/wpa_supplicant.conf

board:~# cat /etc/wpa_supplicant.conf
# IBSS/ad-hoc network with WPA-None/TKIP.
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1

network={
        ssid="adhoc_test"
        mode=1
        frequency=2412
        proto=WPA
        key_mgmt=WPA-NONE
        pairwise=NONE
        group=TKIP
        psk="abcdefgh"
        bssid=F8:D1:11:52:0C:4E
}
Run Code Online (Sandbox Code Playgroud)

这些配置会创建一个ad-hoc wlan,但是,节点通常会获得不同的小区ID,因此它们无法相互通信.为了防止它,我添加了bssid=F8:D1:11:52:0C:4E行,但是,当获取单元ID时,没有节点获得此预定义的单元ID.

我的问题是如何防止节点获取不同的小区ID?为什么bssidline在ad-hoc模式下不起作用?

PS我在ubuntu和debian dist上尝试了这些设置.有3.2和3.4内核.我使用的wpa_supplicant版本是0.7,1.0和2.0都不起作用.对于芯片组,我使用Atheros AR9271芯片组作为wifi模块.

linux wireless adhoc wireless-connection

6
推荐指数
2
解决办法
1551
查看次数

没有Wifi热点或Wifi Direct的Android广播/接收数据

我的问题是,是否可以通过wifi广播在多个Android设备之间发送和接收数据,而无需建立p2p连接?

我们的教授要求我们设计一个无线网络系统,你在你的Android手机中广播一条消息,附近的其他Android手机接收它并再次广播,以便其他手机可以接收它,并继续这样.通过这种方式,例如,当有人在教室或咖啡馆中写入消息时,每个人都能够接收它并再次广播它.(就像一个adhoc网络系统).虽然我的教授认为它可以实现,但我没有在网上找到像这种Android网络系统那样的东西.所以我的问题是再次有可能做那样的事情吗?

任何有用的线索和参考将不胜感激.

编辑:我不得不改变问题的标题.

我找不到合适的解决方案,所以到目前为止我尝试了以下方法:我使用Wifi热点建立了一个UDP消息传递应用程序(它适用于多个客户端).打开热点的电话是服务器,连接它的其他人是客户端.然后,我决定将这个系统变成一个类似adhoc的系统,其中会有多个热点,客户端会以循环顺序连接到它们,并充当这些服务器之间的桥梁.(每一秒,它们将切换到其他热点,反之亦然.)因此,他们会将消息从一个网络传送到另一个网络.(我知道这是非常低效的,并且容易出现时间延迟;但这是我迄今为止提出的唯一想法.)

当我告诉这个系统给我的教授时,他说它太复杂了,我只需要从设备向公共频道广播消息(不设置网络连接),其他设备将收听此广播频道(没有连接到网络系统),接收消息并将其自己的消息与收到的消息一起再次广播到该频道,如我在问题正文中所描述的那样.(他从未提到热点,Wifi直接等等)他甚至告诉我,我唯一需要做的就是更简单地思考并使用802.11的属性.但是,我认为设置这样的无线系统并不容易,至少对于不支持ad hoc系统的Android而言.所以任何帮助将不胜感激.谢谢!

android broadcast wifi wireless-connection wifip2p

3
推荐指数
1
解决办法
4634
查看次数