原文http://code.google.com/p/android-scripting/wiki/UserGuide
Introduction简介
Scripting Layer for Android (SL4A) 提供了为多种脚本语言交互解释器、脚本编辑和脚本执行。最简单的入门方法是AndroidFacadeAPI, 这是一些使用解释器安装好的样例脚本,也可以查看Tutorials.
Starting SL4A开始
开始运行SL4A后,将看到一个安装好的脚本的列表。如果这是头一次,可能根本没有。既然这样,安装好一个解释器后将返回到列表。
Interpreters解释器
在使用SL4A之前,肯定的必须先安解释器啦。不过shell和html and javascript是默认包含的。
解释器列表通过点击View然后Interpreter访问。从这里可以下载新解释器并安装。通过点击解释器的名字可以打开终端。
更多细节请查看 installing interpreters .
Scripts脚本
一旦安装完成解释器,就可以运行脚本、新建、编辑。
点击菜单键,选择Add可以新建。要编辑,直接点击脚本,然后铅笔头。
Menu Options菜单选项
若 "QuickActions Menu"在首选项设置好了,点击脚本项目对弹出菜单:
依次是:
- Run (with Terminal)使用终端运行
- Run in Background背景运行
- Edit编辑
- Rename重命名
- Delete删除
- Edit in External Editor使用外部编辑器编辑. 关于外部编辑器: External Editors
若 QuickActions 没设置,会显示一个文本选择盒子。
点击Menu会出现:
- Add - 新建脚本
- View - 转到解释器、开关或Logcat页
- Search - 搜索脚本(Back退出)
- Preferences - 设置首选项
- Refresh - 重载脚本列表
- Help - 显示相关帮助文件.
Editor编辑器
顶栏是文件名,下面是内容。
为了让SL4A知道要用哪个解释器运行脚本,要注意扩展名 (e.g. use .py and .lua for Python and Lua respectively).
Menu Options菜单选项
- Save & Exit - Save and exit保存并退出
- Save & Run - Save the current script and execute it.保存并运行
- Preferences - Preferences screen属性页
- API Browser - Brings up a list of supported api functions. 提供一个支持的api功能列表。
- Help - display associated help files显示相关帮助文件
- Share - Share script with others, typically by email. 分享脚本(一般是通过邮件,不过要看你手机上安什么了)
- Goto - go to a specific line number in your code.跳转到指定行号(也会显示当前行).
Triggers开关
To be continued...赶紧走
Logcat
To be continued...快去吧
Home Screen主屏
长按主屏,可以创建脚本或其文件夹的快捷方式。
Locale Plugin场景插件
SL4A 包含着一个场景( Locale )插件可以依据场景引擎运行脚本。比如,上班的时候,睡觉的时候,有Wifi的时候。
Preferences首选项
General常规项
- Usage Tracking - 使用跟踪。允许收集匿名的Google分析统计
- Server Port - 服务器端口。当打开远程服务器时,这里设置为非零值会开启服务器监听。不建议使用常用端口,推荐诸如45001之类的。
Script Manager脚本管理器
- Show All Files - 显示全部文件。允许编辑任何文件,即使类型未知,二进制文件除外。
- Use QuickActions Menu - 使用“快速行动”。默认开启 QuickAction . 有问题或者不习惯可以关掉。
Script Editor脚本编辑器
- Font Size - 字号。
- Force API Browser - 强制API浏览器。若外部帮助没打开,可以设置这里使用Android浏览器.
- Enable Auto Close - 允许中断关闭。内置的编辑器会自动完成括号,不方便的话可以关闭该功能.
- No Wrap - 不换行。打开会关闭自动换行.
- Auto Indent - 自动缩进。打开将使新行根据前面自动缩进.
Terminal终端
- Scrollback Size - 回滚大小。回滚缓存区的大小。
- Font Size - 字号。
- Encode - 编码。字体的编码.
- Rotate Mode - 屏幕旋转。.
- Colors - 颜色
- Full Screen - 全屏。隐藏状态栏。
- DEL Key - 退格键。使用DEL时是前删还是后删。
- Directory Shortcuts - 目录快照。选择如何使用 '/' 和Tab
- Camera Shortcut - 相机快照。
- Keep Screen Awake - 保持唤醒。.
- Bumpy Arrows - 振动箭头。当使用轨迹球时振动.
- Hide Keyboard - 隐藏软键盘。终端打开时不显示软键盘。.
Terminal Bell终端铃声
- Audible Bell - 铃声开启。
- Bell Volume - 铃声音量。
- Vibate on Bell - 铃声振动。.
Trigger Behaviour开关行为
- Hide Notifications - 隐藏通知。开关的默认行为会显示一条通知。不习惯可以关掉。
相关推荐
SL4A开发APK文档集合之SL4A SL4A_R4.apk SL4A_R6.apk
ApiReference - sl4a-chinese - 中文版api - SL4A之Python资源中文化项目 - Google Project Hosting ApiReference - sl4a-chinese - 中文版api - SL4A之Python资源中文化项目 - Google Project Hosting
SL4A开发APK文档集合 pro-android-python-with-sl4a.pdf PythonForAndroid_r4.apk sl4a_r6.apk [android.开发书籍].Practical.Android.Projects.pdf
SL4A开发APK文档集合之sl4a-r6.1.1-arm sl4a
SL4A开发APK文档集合之sl4a-r6x05-armv7 sl4a sl4a-r6 sl4a-r6x05-arm
SL4A开发APK文档集合之 sl4a-r6 sl4a-r6x04-armv7
SL4A之Python_API_中文参考,python for android。
android脚本环境的APK应用,目前已支持Python,Lua, BeanShell, Perl等语言。
该软件包允许与sl4a服务器通信(请参阅 ) 加载后,使用(目标设备的“ ip”端口)设置sl4a服务器的ip和端口,然后使用(目标连接) 完成后,演示功能将起作用。 尝试(test-getinput)!
Google官方博客介绍了Android Scripting Environment(ASE、SL4A),将脚本语言带入Android,允许用户编辑和执行脚本,直接在Android设备上运行交互式解释器。脚本将能大幅度简化任务界面,用户能在交互式终端中使用...
SL4A_R6.apk
sl4a_r6 供自己学习,也分享出来给大家使用,需要的话可以下载,有什么问题可以留言
sl4a for android script 开发
Scripting Layer for Android (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 ...
SL4A是Scripting Layer for Android 的缩写[1],中文直译为“安卓的脚本层”,与Android Scripting Environment(ASE)意义相同,据Google官方博客介绍,SL4A将脚本语言带入Android,允许用户编辑和执行脚本,直接在...
PythonForAndroid、SL4A两个安装包,安装后可在安卓平台上运行python
sl4a+python API中文参考及 sl4a+python API官方英文(离线html版本) 免积分下载
android上运行python,PythonForAndroid、SL4A,安装后可在安卓平台上运行python
Pro.Android.Python.with.SL4A(第1版)
android 和 python 很好的结合。 我是为了积分,您要是没有积分或者想要资料不想花积分,可以留下邮箱,我给您发过去。