如何在Android中编写脚本以执行各种任务

时间:2012-02-23 12:16:11

标签: android scripting

我已经植根了android手机,当我使用“su”时,我正在获取#我希望编写一个脚本,在应用程序端继续像后台服务一样运行,并为我做必要的任务。我应该在哪里保留.sh文件,以便它可以在系统启动时运行,这样任何人都无法杀死它...我的意思是它应该像系统服务/应用程序一样工作..

1 个答案:

答案 0 :(得分:1)

你必须编写一个脚本并将其保存为data / local / tmp / example.sh,它应该是这样的 example.sh

#!/system/bin/sh

cd /data/local/tmp

while true; do


for i in *.apk ; do
    if ls $i 2> /dev/null >/dev/null ; then 
        echo "`date` : Found new $i " >> /data/local/tmp/update_log


    fi
done



sleep 120
reboot 


sleep 180
done

并将其添加到任何.sh文件,该文件在设备启动时运行,它将检查data / local / tmp文件夹中的任何apk,并创建一个列表,作为update_log我把它放在/ data / local / tmp 并使用&和最后一行的init.wlan.sh绑定它。 ..希望它适合你