我想从我的init.rc
调用脚本:
service script /system/etc/wifi.sh
user system
group wifi
class main
oneshot
wifi.sh
的内容:
#!/system/bin/sh
service p2p_supplicant /system/bin/wpa_supplicant \
-iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf
class late_start
disabled
oneshot
但p2p_supplicant
服务未启动。
是否可以从其他服务呼叫服务?
答案 0 :(得分:0)
您可以让bash脚本在执行任何操作之前等待所需的进程开始运行。有关信息,请参阅此文章:Bash wait for process start
在您的特定情况下,似乎有一种更好的方法来使用参数和不涉及运行shell脚本的conf文件来配置请求者。