WEB开发网
开发学院手机开发Symbian 开发 搭建python for Symbian s60开发环境(含模拟器)... 阅读

搭建python for Symbian s60开发环境(含模拟器)

 2010-08-30 00:05:00 来源:WEB开发网   
核心提示:目标平台: s60 第三版python for s60版本:1.9.4,这个版本已支持python2.5.x需要准备的:1,搭建python for Symbian s60开发环境(含模拟器),ActivePerl-5.6.1.638-MSWin32-x86.msi,从http://www.activestate.co

目标平台: s60 第三版

python for s60版本:1.9.4,这个版本已支持python2.5.x

需要准备的:

1,ActivePerl-5.6.1.638-MSWin32-x86.msi,从http://www.activestate.com/ 下载

2,S60-SDK-200634-3.1-Cpp-f.1090b.zip从http://www.forum.nokia.com/ 下载

3,Python_1.9.4.sis,PythonScriptShell_1.9.4_3rdEd.sis,PythonForS60_1.9.4_Setup.exe,Python_1.9.4_SDK_3rdEd_with_OpenC.zip 从https://garage.maemo.org/frs/?group_id=854 下载

pc端安装

首先安装ActivePerl-5.6.1.638-MSWin32-x86.msi,按默认next直到完成

接着解压安装S60-SDK-200634-3.1-Cpp-f.1090b.zip,(试用22天,22天后需要一个序列号,注册一个nokia forum帐号,免费获得)安装完成后,C盘有两个目录C:Symbian和C:Nokia

解压Python_1.9.4_SDK_3rdEd_with_OpenC.zip,拷贝Epoc32目录至C:Symbian9.2S60_3rd_FP1Epoc32

安装PythonForS60_1.9.4_Setup.exe,安装后会有一个图形界面工具,可以将py脚本转换为sis

运行模拟器C:Symbian9.2S60_3rd_FP1Epoc32ReleaseWinscwUdebEpoc.exe 进入应用程序管理即可进行测试,python脚本存放路径C:Symbian9.2S60_3rd_FP1Epoc32winscwc python

(注意,在模拟器上安装sis受限)

手机安装

首先您需要一个蓝牙或数据线

安装Python_1.9.4.sis,PythonScriptShell_1.9.4_3rdEd.sis即可,在应用程序目录中有个PythonScriptShell图标,在手机存储器下会有一个python目录,这是你的脚本存放的位置

上传您的脚本,用PythonScriptShell进行测试

例子:

Python代码

import os

import appuifw

import e32

import dir_iter

class Filebrowser:

def __init__(self):

self.script_lock = e32.Ao_lock()

self.dir_stack = []

self.current_dir = dir_iter.Directory_iter(e32.drive_list())

def run(self):

from key_codes import EKeyLeftArrow

1 2 3  下一页

Tags:搭建 python for

编辑录入:coldstar [复制链接] [打 印]
赞助商链接