Scripting Layer for Android (SL4A, ранее назывался Android Scripting Environment или ASE) — библиотека, которая позволяет создание и запуск скриптов, написанных на различных языках сценариев прямо на Android-устройствах. SL4A предназначен для разработчиков и все ещё находится на стадии альфа-тестирования[1][2][3][4].

SL4A
Тип Библиотека
Написана на C и Java
Операционная система Android
Тестовая версия (10 ноября 2010 года)
Репозиторий github.com/damonkohler/s…
Лицензия Apache License 2.0
Сайт github.com/damonkohler/s…

Эти сценарии имеют доступ ко многим API, доступном для нормального Java приложения, но с упрощенным интерфейсом. Сценарии могут быть запущены в интерактивном режиме в терминале, в фоновом режиме, или с помощью Locale.

В настоящее время поддерживаются следующие языки:

Примечания править

  1. Scripting Comes to Android. O'Reilly Media (9 июня 2009). Дата обращения: 12 ноября 2010. Архивировано из оригинала 29 октября 2012 года.
  2. Scripting Comes to Android. Google (8 июня 2009). Дата обращения: 12 ноября 2010. Архивировано из оригинала 29 октября 2012 года.
  3. Android Gets Scripting Support with Python, Lua, Beanshell; Ruby planned. infoq.com (30 июня 2009). Дата обращения: 12 ноября 2010. Архивировано из оригинала 29 октября 2012 года.
  4. Python, Lua and BeanShell: Google's New Android Scripting. Linux Magazine (12 июня 2009). Дата обращения: 13 ноября 2010. Архивировано из оригинала 29 октября 2012 года.

Литература править

  • Paul Ferrill. Pro Android Python with SL4A. — Apress, 2011-06-27. — 296 с. — ISBN 9781430235699.

Ссылки править