Google官方博客介绍了Android Scripting Environment(ASE),将脚本语言带入Android,允许用户编辑和执行脚本,直接在Android设备上运行交互式解释器。
脚本将能大幅度简化任务界面,用户能在交互式终端中使用脚本。ASE目前支持Python,Lua和 BeanShell,未来将加入对Ruby和JavaScript的支持。
示例代码
require "android"
android
改进内容:
1. 该版本新增了 Tcl 编程语言;
2. 增加用于显示各种不同对话框的UI接口;
3. The API browser was updated to
provide code generation.
4. Long tap on a method to
insert it into the script editor.
5. The editor now automatically completes parentheses, brackets, and quotes.
6. The terminal and editor have a fullscreen mode and font
size selection in preferences.
7. Alert manager APIs were added for regularly triggering scripts.
8. 增加语言识别API
9. Live folder support was added.
10. Long tap on a home screen to add a live folder of ASE scripts.
11. The Python API now uses namedtuples instead of dicts.
下载地址: http://code.google.com/p/android-scripting/downloads/list