Skip to content
EntityQ4048791· pop 8· linked from 2 articles

Discontinued library for running scripts

Source code

SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to get things done. Scripts can be run interactively in a terminal and in the background. Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, and shell are currently supported, and we're planning to add more. See the SL4A Video Help playlist on YouTube for various demonstrations of SL4A's features. Even though a lot of contributors are working for Google, this is not an official Google product. SL4A is no longer under active development. However, some forks of this project may be. The original Google Code wiki has been converted to Markdown and is available in the wiki branch. A few of the most important pages are: Issues have been migrated from Google Code. However, this probject is no longer under active development. Consider responding to and filing new issues against an active fork. Support for SL4A is provided by the community on the project mailing list.

Excerpt from the source-code README · 1,697 chars · not written by Vinony

Wikidata facts

Instance of
software
Show 4 more facts
source code repository URL
github.com/damonkohler/sl4a
copyright license
Apache License
operating system
Android
programmed in
Q15777
Sources (1)

via Wikidata · CC0

Article · Русский

Scripting Layer for Android (SL4A, ранее назывался Android Scripting Environment или ASE) — библиотека, которая позволяет создание и запуск скриптов, написанных на различных языках сценариев прямо на Android-устройствах. SL4A предназначен для разработчиков и все ещё находится на стадии альфа-тестирования. Эти сценарии имеют доступ ко многим API, доступном для нормального Java приложения, но с упрощенным интерфейсом. Сценарии могут быть запущены в интерактивном режиме в терминале, в фоновом режиме, или с помощью Locale. В настоящее время поддерживаются следующие языки: * Python используя CPython * Perl * Ruby используя JRuby * Lua * * JavaScript используя Rhino * Tcl

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 8 languages

via Wikidata sitelinks · CC0