android脚本快捷方式,Android:如何创建主屏幕快捷方式启动shell脚本?
答案:您的問題的答案應(yīng)該是GScript(開放源代碼和“根除設(shè)備上的任何地方”),但是當(dāng)腳本完成時,誰想要盯著該模態(tài)終端輸出屏幕?詳情如下.
> SManager (free version)將讓您將自定義腳本存儲在設(shè)備的任何位置,即使您使用根設(shè)備的內(nèi)部存儲也是如此.它將允許您設(shè)置不同的自動啟動觸發(fā)器:引導(dǎo)(當(dāng)然),網(wǎng)絡(luò)向上/向下等.通知可以觸發(fā),讓您了解腳本的運(yùn)行和/或退出狀態(tài)等.但是,它不會讓您創(chuàng)建一個可以直接執(zhí)行腳本的主屏幕快捷方式.它首先啟動到自己的UI,從那里你可以執(zhí)行你的腳本. SManager (no ads version)確實允許您從主屏幕快捷方式,在后臺執(zhí)行您的腳本,盡管對于某些腳本,我構(gòu)建GUI彈出視圖.我使用這個程序腳本shell和python(參見SL4A/android-scripting).
> GScript Lite(也是Gscript (donate version))是一個開源解決方案.您可能希望與源代碼同步,并重新編碼/改進(jìn),以更好地適應(yīng)您的需要.現(xiàn)在(v1.1.2),它需要對ICS有一點改進(jìn),因為它的UI退出與無害的錯誤(彈出窗口限制其有用性).該解決方案可以讓您通過主屏幕快捷方式(兩個版本)直接啟動腳本,但是您必須盯著一個免費的終端輸出屏幕,持續(xù)20秒,或者手動關(guān)閉/關(guān)閉它.
> SL4A/android-scripting在另一個答案中提及.為您的腳本創(chuàng)建主屏幕快捷方式很容易.這是一個開源解決方案,但它不會讓您將腳本保存到設(shè)備的內(nèi)部存儲.此解決方案支持Lua,BeanShell(Java),Bash shell,Python,Perl,JRuby,Tcl和JavaScript,使用模塊化的apk附加組件.
> SL4A Script Launcher是TaskBomb自動化/調(diào)度實用程序的附件.腳本執(zhí)行觸發(fā)TaskBomb提供的基本上包含Android API公開的每個內(nèi)容提供者,這很多.完整的SL4A語言支持適用于此應(yīng)用程序.如果你需要的是簡單的shell腳本,你可能會發(fā)現(xiàn)它有一個膨脹的措施.您的腳本可以通過主屏快捷方式啟動,但這不是開源解決方案.
總結(jié)
以上是生活随笔為你收集整理的android脚本快捷方式,Android:如何创建主屏幕快捷方式启动shell脚本?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端之盒子模型
- 下一篇: 杀死应用进程 android,如何杀死A