- 1
- 0
- 约3.37千字
- 约 8页
- 2018-05-24 发布于河南
- 举报
基于ASE的android中间键开发
Android中间键开发
什么是ASE
Android Scripting Environment(ASE)是Google针对Android操作系统发布的一个小工具。ASE将脚本语言带入Android,允许用户编辑和执行脚本,直接在Android设备上运行交互式解释器。脚本将能大幅度简化任务界面,目前支持Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, shell,以后将会增加更多的语言的支持。从此可以直接通过脚本(解释语言)方便快捷的调用Android系统中大部分的API,其可以完全满足对那些想把手机功能发挥到极致的“生物”。根据官方发布的消息,其可以通过非常简便的接口快速实现以下功能:
Handle Intents
启动Activities
发送通话请求
发送文字信息
扫描条形码
获取地理信息和返回设备传感器状态信息
使用语音输出文字信息
/p/android-scripting/wiki/ApiReference)
ASE原理
ASE其实就是Client端和Server端用JSON去通信. Server端是Android的那一套了,Java 通过JNI调用C/C++.首先,建立 AndroidProxy Service,它会负责Run JsonRpcServer.这个Server非常重要,它负责监听以及和Scrip
原创力文档

文档评论(0)