最近一个项目需要使用adb开启服务,然后客户端使用安卓设备的IP地址连接到服务。
目前每次开启服务之后,都需要在安卓设备查看IP后输入连接,非常的麻烦。于是我想着试用adb获取IP,试过ifconfig等命令都没有用。
最后我找到了以下命令:

adb shell ip addr show wlan0

wlan0就是无线网卡地址,返回内容再使用正则匹配:

inet\s(\d+?\.\d+?\.\d+?\.\d+?)/\d+

就可以拿到设备IP地址了。

5 条评论

  1. bkrgnoscxe
    2025-03-03 02:09
    回复

    创新略显不足,可尝试引入多元视角。

  2. uzvbnpdehs
    2025-03-01 03:01
    回复

    这篇文章如同一幅色彩斑斓的画卷,每一笔都充满了独特的创意。

  3. mrxzzzabbc
    2024-09-27 13:09
    回复

    怎么收藏这篇文章?

  4. 涂塑钢管
    2022-11-08 17:26
    回复

    学习来的

  5. 大雁养老
    2022-10-19 14:21
    回复

    这样也可以?

添加新评论