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

adb shell ip addr show wlan0

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

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

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

8 条评论

  1. ctjjxkmgzh
    2024-10-19 14:57
    回复

    文章的确不错啊https://www.cscnn.com/

  2. jdeellflzo
    2024-10-06 19:33
    回复

    不错不错,我喜欢看 www.jiwenlaw.com

  3. sqcwxmfttv
    2024-10-04 21:39
    回复

    看的我热血沸腾啊https://www.ea55.com/

  4. rnijxtlmjq
    2024-10-01 21:10
    回复

    想想你的文章写的特别好https://www.237fa.com/

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

    怎么收藏这篇文章?

  6. qhxviyfnnr
    2024-09-23 09:27
    回复

    想想你的文章写的特别好https://www.jiwenlaw.com/

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

    学习来的

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

    这样也可以?

添加新评论