Jump to content

Scripting Layer for Android

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Hervegirod (talk | contribs) at 13:08, 12 November 2010 (Created page with 'The '''Scripting Layer for Android''' (abridged as '''SL4A''', and previously named '''Android Scripting Environment''') is a library allows the creation and runnin...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

The Scripting Layer for Android (abridged as SL4A, and previously named Android Scripting Environment) is a library allows the creation and running of scripts written in various scripting languages directly on Android devices.

These scripts have access to many of the APIs available to normal Java Android applications, but with a simplified interface. Scripts can be run interactively in a terminal, in the background, or via Locale (which can trigger based on location).

Currently supported languages are:

  • Python
  • Perl
  • JRuby
  • Lua
  • BeanShell
  • JavaScript
  • Tcl
  • Shell