【发布时间】:2022-12-20 06:05:31
【问题描述】:
我的设备是基于 Android 10 并且已经 root。 我想找到一种使用 ADB 更改某个 wifi 连接的静态 IP 地址的方法,结果应该与系统设置中的结果相同。
我尝试了三种方法,但都没有奏效:
-
ifconfig wlan0 [ip]但什么也没发生。 -
ip address add [ip] dev wlan0系统wifi连接详细信息中的IP发生了变化,但真实IP仍然是以前的IP。它不能改变正在使用的真实IP。 - 我已尝试更改
/data/misc/wifi/WifiConfigStore.xml文件。但是当我重新打开 wifi 时,这个文件将被恢复。对此文件所做的更改也将无效。
【问题讨论】:
-
当您通过 Android 设置设置静态 IP 时,我会使用适用于 Android 的 inotify 工具来检查更改了哪些文件。可能是修改后的文件为您提供了更多详细信息,您必须在哪里以及如何通过 adb 进行更改。
标签: android ip adb wifi settings