本文转自:http://www.cnblogs.com/hicjiajia/archive/2012/02/05/2339130.html
1、下载相关软件包
2、安装 .apk程序
3、安装Python
4、使用 Python for Android
5、真机实测
1、下载相关软件包
下载地址:(http://code.google.com/p/android-scripting/downloads/list),我们需要下载如下几个文件:
并将这5个文件复制到 Android SDK目录下,(我这里复制到 /opt/android-sdk-linux/platform-tools , adb工具现在被放在platform-tools下,而不是原来的tools目录)
2、安装 .apk 程序
注意:在安装前,请你保持Android 虚拟器的运行状态。
到终端下,进入 platform-tools 目录运行命令:
sudo ./adb install sl4a_r3.apk
安装不需要太多时间,很快完成,如果你看到“Success”,则表示你安装成功,否则请尝试重新安装。安同样方法,安装python_for_android_r1.apk。
3、安装Python
回到虚拟器,点击 图标,进入程序菜单界面,如下图:
点击“Python for Android”,显示出下界面:
点击“Install”即开始安装我们刚才加载的 SDCard 卡中的几个 python 程序包:
4、使用 Python for Android
当这一切安装完成之后,你可以点击返回符号键,在主菜单中,再点击“SL4A”图标:
你会看到所安装的一些示例的 Python 脚本,如图所示:
对着其中的某个脚本点击一次,即会出现如上图所显示那样的快捷操作图标(名称自己取的,不知可否),第一个是在终端运行,第三个表示直接运行,第三个是编辑,第四个是更名保存,第五个删除。点击“编辑”图标,可直接对代码进行修改:
点击“MENU”键,可弹出操作菜单,除了一些基本的操作外,还提示了显示设置“Preferences”,还有 API 浏览功能”API Browser”,提借了 Python for Android API使用参数。
5、真机实测
下面进入真机测试阶段
1、首先下载四个文件:
one : ase_r14.apk
two : python_r0.zip
three : python_extras_r0.zip
four : python_scripts_r0.zip
2、把这三个放到存储卡根目录.ASE会自动找的. 打开ASE->Menu键->Interpreters,Menu键->Add选择python ,然后 ASE 会被安装好...
下面我们来看下怎么玩........我们找到程序并打开
程序的默认带了几个实例,我们先不管,我们自己动手,此时点击 Menu —> Add , 然后选择 Python 2.6.2
随后出现代码编辑窗口,我们来个hello world!
完成后点击 Menu —> Save & Run ,执行后效果如图:
其实还有一些比较时髦的玩法,比如二维码扫描输入,等我研究研究再补上,还没完....
本文部分参考: 王万清的Python for android