【问题标题】:Best way to scan your LAN network with Android使用 Android 扫描 LAN 网络的最佳方式
【发布时间】:2013-11-06 14:39:06
【问题描述】:

我需要在我的 Android 应用上实施“网络扫描”。基本上,我需要一个局域网中所有连接设备的列表,每个设备都有各自的信息(设备名称、IP、MAC 地址)。

我尝试了添加到 Android 4.1 的网络服务发现库,遵循官方 documentation ,但我不知道我应该从什么“服务名称”开始发现,所以我的列表保持空...我什至尝试对我的子网中的每个 IP 执行 ping 操作,然后读取我设备的 ARP 缓存,但即便如此,它的行为似乎也是随机的。

请对此事有任何建议吗?

【问题讨论】:

    标签: java android networking service-discovery


    【解决方案1】:

    我使用 FING - 对于 Android,它是免费的,并提供您正在寻找的所有统计信息 + 更多

    https://play.google.com/store/apps/details?id=com.overlook.android.fing&hl=en

    【讨论】:

    • 谢谢,但这只是我自己编程尝试做的一个例子。顺便说一句,Fing 效果很好......
    猜你喜欢
    • 2013-07-30
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多