文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>你是GEEK,那就买台android手机吧

你是GEEK,那就买台android手机吧

时间:2010-08-01  来源:niuniu2006t

前几天研究android手机上运行终端,可以运行shell,最近想能不能运行其他脚本呢,像python,perl等等。这样就可以在手机上随时随地的编程了,嘎嘎。GOOGLE一下,发现真有,Android的吸引力真强大~~ 废话不说,开始吧。 googlecode有这么一个项目,android-scripting,Scripting Layer For Android(SL4A,之前被称作Android Scripting Environment 或者 ASE),把脚本语言带到了Android系统中,这样,在你的Android手机上,你就可以运行或者编辑脚本了。通过这些脚本,你就可以调用Android程序里面的一些API,而且这些接口很容易使用。 脚本可以在终端,后台,或者Locale(一个应用场景程序,在特定场景下,启动设定好的操作)。目前支持Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, 和 shell。 目前这个项目还是在alpha测试阶段。下面我来介绍一下如何安装。 首先安装ASE(android scripting environmen),这为上面的脚本运行提供一个环境。我安装的是ase_r25.apk,这个不能从sd卡安装解释器,ase_r14.apk可以从sd卡装解释器。 安装好后,下一步安装解释器,在http://code.google.com/p/android-scripting/downloads/list有解释器的列表,我安装的是python 的。据我观察,需要安装三个文件,如果是xxx的解释器,就要装 xxx_ry.zip   xxx_scripts.zip  xxx_extras_ry.zip。如果是r14,打开ASE->Menu键->Interpreters ->Menu键->Add选择python。如果是r25,ase->menu->view->interpreters->python,然后就会从网上下载。。。
安装完了后,就可以编写自己喜欢的程序了。这里有api。 下面是我自己写的一个简单的小程序,是给我手机发个短信。


import android

droid = android.Android()
droid.smsSend("159xxxxxxxx","Hello Alan")



然后menu->Save&Run。嘎嘎 
其他脚本也类似。

参考:
http://code.google.com/p/android-scripting/
http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=524528
http://forum.xda-developers.com/showthread.php?t=561542

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载