SL4A
原作者 | Damon Kohler |
---|---|
源代码库 | |
编程语言 | C语言 和 Java |
操作系统 | Android |
类型 | Library |
许可协议 | Apache授权条款 2.0 |
网站 | github |
Scripting Layer for Android(简称SL4A,前称 Android Scripting Environment 或 ASE)是个已终止开发的库,允许透过Android直接建立并执行以各种手稿语言撰写的程式。[1][2][3][4]SL4A是替开发人员设计的,但如今已不再处于积极开发状态。[5]
脚本可以透过简化过的接口存取一般 Java Android 应用程式所使用许多的 API。这些脚本可于终端机中透过交互模式执行,或经由 Android 服务架构在后台执行。目前支援的语言包括:
SL4A最初由Google发表于2009年六月。一开始的名称为“Android Scripting Environment”(ASE)。然而,即使该专案的许多开发者都曾替Google工作过,它本身并不是Google的官方产品。[5]它最初由 Damon Kohler 开发,并且透过众多开发者的贡献而得以发展。[6][7]
另见
参考文献
- ^ Scripting Comes to Android. O'Reilly Media. 2009-06-09 [2010-11-12].
- ^ Scripting Comes to Android. 2009-06-08 [2010-11-12].
- ^ Android Gets Scripting Support with Python, Lua, Beanshell; Ruby planned. infoq.com. 2009-06-30 [2010-11-12].
- ^ Python, Lua and BeanShell: Google's New Android Scripting. Linux Magazine. 2009-06-12 [2010-11-13].
- ^ 5.0 5.1 sl4a/README.md at master · damonkohler/sl4a. GitHub. 2015-06-14 [2020-08-31].
- ^ Ferrill, Paul. Pro Android Python with SL4A. Apress. 2011: 4. ISBN 9781430235699.
- ^ Barry, Paul. Python for Android. Linux Journal. April 30, 2011, (203).