1

我植根了我的android设备然后我去adb shell,然后su输入进入wpa_cli
我很惊讶这出现了:wpa_cli: not found虽然我在输入时得到了信息:wpa_supplicant

我知道wpa_cli从同一个图书馆wpa_supplicant
从这个链接

安卓是基于linux的!!那么为什么在他们的内核中找不到这些命令呢?

4

1 回答 1

0

因为 wpa_supplicant 不是一个库,它是一个可执行文件。简介在这里:http ://en.wikipedia.org/wiki/Wpa_supplicant和源代码在这里:https ://github.com/android/platform_external_wpa_supplicant

是的,wpa_cli 是从相同的代码库构建的,但不包含在大多数手机上。Android 使用 wpa_crl.c/wpa_ctrl.h 接口,而不是命令行实用程序 wpa_cli。

内核不包含通过 shell 调用的命令和可执行文件。

于 2013-07-20T04:07:12.923 回答