Andorid环境Python编程
来源:互联网 发布:transactsql和sql区别 编辑:程序博客网 时间:2024/05/17 21:53
http://code.google.com/p/android-scripting/
Android开始支持脚本语言Python、Lua及Beanshell,未来还将支持Ruby
作者 Werner Schuster 译者 张龙 发布于 2009年7月5日
Android Scripting Environment(ASE)项目为Android增加了脚本支持。通过安装ASE,我们可以在设备上编写脚本并执行。
虽然现在已经涌现出了不少工具用于开发Android应用,但如果能在设备上编写脚本将是一件很爽的事情,这样我们就可以直接在设备上进行试验并快速编写原型而无需启动IDE、编译、部署等。
ASE通过两种手段来访问Android API。目前我们可以通过ASE使用Python及Lua运行时来运行脚本,这些运行时都是本地应用,他们通过JSON-RPC来访问Android API。
由于Android本身基于Java,因此我们还可以运行基于JVM的语言。目前可以使用的是BeanShell——Java语言的动态版本。基于JVM的解释器就在ASE内部加载,无需间接的RPC调用。
ASE还计划让更多的JVM语言运行在Android上。虽然JRuby早就能运行在Android上了,但却存在一些问题,首当其冲的就是Android使用了Dalvik VM(Android应用被编译成Dalvik VM字节码)。
有兴趣的话就去看看ASE的SVN仓库吧,那上面清楚地表明了未来的Ruby支持也将基于JSON-RPC。
我们还可以通过Rhodes在Android设备上使用Ruby。
大家都对ASE未来的发展拭目以待。iPhone不允许上面的应用自带解释器,而ASE却通过脚本扩展了Android,并且用户可以创建、编辑这些脚本。
查看英文原文:Android Gets Scripting Support with Python, Lua, Beanshell; Ruby planned
- Andorid环境Python编程
- Andorid环境搭建
- andorid 环境搭建 素材
- andorid 开发环境搭建
- Andorid开发环境搭建
- Andorid开发环境搭建
- 建立python编程环境
- python编程环境搭建
- 搭建python编程环境
- python的编程环境
- 搭建Python编程环境
- andorid 介绍和 环境搭建
- Andorid环境配置及其测试
- Java/Andorid开发环境搭建
- andorid studio 配置NDK环境
- andorid 集成开发环境下载
- Python核心编程--执行环境
- python CGI 编程环境搭建
- 网络安全系列连载(4)网站服务器与数字证书
- 当代企业电子商务的市场战略
- 关于电子商务的分类及模式
- 用EditPlus搭建汇编编译环境
- 小菜学设计模式 单一职责原则
- Andorid环境Python编程
- cfloop标签的使用(coldfusion循环标签)
- 如何进行SQL性能优化?-借助Profile
- 我把爱情煲成汤:一段伤感的小资爱情 楔子(2)
- 论会计网络化的计算机舞弊和审查
- 跪求!!!!Verifying DMI Pool Data....解决方法!!!要真正的解决方法!!!!
- 如何从零开始开发一款嵌入式产品
- 浅谈VB编程中网格控件的选用及使用方法
- php 观察者设计模式