Scripting Layer for Android(簡稱SL4A,前稱 Android Scripting Environment 或 ASE)是個已終止開發的庫,允許透過Android直接建立並執行以各種手稿語言撰寫的程式。SL4A是替開發人員設計的,但如今已不再處於積極開發狀態。
腳本可以透過簡化過的-{zh-hant:介面;zh-hans:接口}-存取一般 Java Android 應用程式所使用許多的 API。這些腳本可於終端機中透過交互模式執行,或經由 Android 服務架構在後台執行。目前支援的語言包括:
- Python(使用 CPython)
- Perl
- Ruby(使用 JRuby)
- Lua
- BeanShell
- JavaScript(使用 Rhino)
- Tcl
- Rexx(使用 BRexx)
SL4A最初由Google發表於2009年六月。一開始的名稱為「Android Scripting Environment」(ASE)。然而,即使該專案的許多開發者都曾替Google工作過,它本身並不是Google的官方產品。
另見
*Termux
*Kivy
參考文獻
外部連結
- [https://github.com/damonkohler/sl4a SL4A project page]
评论 (0)