我正在寻找一种方法来扫描我所在地区的Android设备。 它应该没有internetaccess或gps。 只知道mac-address就足够了这个应用程序。
我想到的第一种方法是使用蓝牙。 可以扫描蓝牙设备,但是不可能让你自己的设备永远可见(Android文档说这是可能的,但它限制为最多300秒)。
接下来我想到的是扫描无线网络。 几乎每个Android手机都使用wifi。
可以扫描wifi网络。 但是可以将我的设备设置为接入点吗? 它可以与systemoftware,但我想以编程方式。
有人知道这是否可能?还有另一种让设备“看到”彼此的方法吗?
日Thnx
答案 0 :(得分:0)
但是可以将我的设备设置为接入点吗?
这可以通过反射来实现,但不推荐。但是,您无法强迫其他人加入您的Wifi网络。这完全是他们的特权。
还有另一种方法让设备“看到”彼此吗?
是的,可以在网络上看到其他设备。查看these answers。如果您在他们的设备上安装了apk,您甚至可以尝试WiFi多播。