Android:扫描设备

时间:2011-10-03 06:59:37

标签: android bluetooth wifi

我正在寻找一种方法来扫描我所在地区的Android设备。 它应该没有internetaccess或gps。 只知道mac-address就足够了这个应用程序。

我想到的第一种方法是使用蓝牙。 可以扫描蓝牙设备,但是不可能让你自己的设备永远可见(Android文档说这是可能的,但它限制为最多300秒)。

接下来我想到的是扫描无线网络。 几乎每个Android手机都使用wifi。

可以扫描wifi网络。 但是可以将我的设备设置为接入点吗? 它可以与systemoftware,但我想以编程方式。

有人知道这是否可能?还有另一种让设备“看到”彼此的方法吗?

日Thnx

1 个答案:

答案 0 :(得分:0)

  

但是可以将我的设备设置为接入点吗?

这可以通过反射来实现,但不推荐。但是,您无法强迫其他人加入您的Wifi网络。这完全是他们的特权。

  

还有另一种方法让设备“看到”彼此吗?

是的,可以在网络上看到其他设备。查看these answers。如果您在他们的设备上安装了apk,您甚至可以尝试WiFi多播。