2012-02-23 52 views
1

我已經紮根了android手機,當我使用「su」時,我正在獲得#我希望編寫一個腳本,可以在應用程序結束時像服務一樣在後臺運行,並執行必要的我的任務。我應該在哪裏保持.sh文件,以便它能夠在系統啓動時運行,以便沒有任何機構能夠殺死它...我的意思是它應該像系統服務/應用程序一樣工作。如何在Android中爲各種任務編寫腳本

回答

1

您必須編寫腳本並保存任何數據/本地的/ 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文件apk數據/本地/ tmp文件夾,並創建一個列表作爲update_log我把它放在/ data/local/tmp 並綁定它與init.wlan.sh最後一行& ..希望它適合你

+0

現在我希望腳本能夠捕獲系統廣播的其他意圖,然後我會做一些必要的工作,比如我在onReceive方法中的廣播接收器...... – 2012-02-23 12:30:20