【问题标题】:Get location of wifi ip in android在android中获取wifi ip的位置
【发布时间】:2011-05-26 02:19:41
【问题描述】:

是否可以获取 android 手机将连接的无线路由器的 ip 地址并在应用程序中确定该 ip 的相对位置?

【问题讨论】:

    标签: android location ip


    【解决方案1】:

    有许多在线 API 可用于根据 IP 地址确定位置,例如hereherehere
    您可以向其中一项服务发出请求,传入适当的“面向 Internet”的 IP 地址(该地址不同于通常以 192.168. 开头的内部 IP 地址,请参阅 here 以获取解释)。

    【讨论】:

      【解决方案2】:

      如果您的目标是获取用户的位置,请使用Android location services。如果您的应用请求了它并且用户没有禁用无线定位服务,它将使用 WiFi 以及蜂窝网络。它已经直接打包到 SDK 中,使用方便。

      背着用户使用其他方法获取他们的位置而无需请求许可,这可能不是一件好事。如果您需要他们的位置,您不妨通过批准的机制。

      【讨论】:

        猜你喜欢
        • 2013-09-20
        • 2011-09-27
        • 2012-03-23
        • 1970-01-01
        • 2013-05-19
        • 2014-05-25
        • 1970-01-01
        • 1970-01-01
        • 2023-03-30
        相关资源
        最近更新 更多