Scripting Layer for Android(簡稱SL4A,前稱 Android Scripting EnvironmentASE)是個已終止開發的庫,允許透過Android直接建立並執行以各種手稿語言撰寫的程式。[1][2][3][4]SL4A是替開發人員設計的,但如今已不再處於積極開發狀態。[5]

SL4A
原作者Damon Kohler
源代码库 編輯維基數據鏈接
编程语言C語言Java
操作系统Android
类型Library
许可协议Apache授權條款 2.0
网站github.com/damonkohler/sl4a

腳本可以透過簡化過的接口存取一般 Java Android 應用程式所使用許多的 API。這些腳本可於終端機中透過交互模式執行,或經由 Android 服務架構在後台執行。目前支援的語言包括:

SL4A最初由Google發表於2009年六月。一開始的名稱為「Android Scripting Environment」(ASE)。然而,即使該專案的許多開發者都曾替Google工作過,它本身並不是Google的官方產品。[5]它最初由 Damon Kohler 開發,並且透過眾多開發者的貢獻而得以發展。[6][7]

另見

參考文獻

  1. ^ Scripting Comes to Android. O'Reilly Media. 2009-06-09 [2010-11-12]. 
  2. ^ Scripting Comes to Android. 2009-06-08 [2010-11-12]. 
  3. ^ Android Gets Scripting Support with Python, Lua, Beanshell; Ruby planned. infoq.com. 2009-06-30 [2010-11-12]. 
  4. ^ Python, Lua and BeanShell: Google's New Android Scripting. Linux Magazine. 2009-06-12 [2010-11-13]. 
  5. ^ 5.0 5.1 sl4a/README.md at master · damonkohler/sl4a. GitHub. 2015-06-14 [2020-08-31]. 
  6. ^ Ferrill, Paul. Pro Android Python with SL4A. Apress. 2011: 4. ISBN 9781430235699. 
  7. ^ Barry, Paul. Python for Android. Linux Journal. April 30, 2011, (203). 

外部連結