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). 

外部链接

编辑