|
Nokia S60编程环境的建立(外一篇) |
|
Nokia S60编程环境的建立 一、环境的建立 现使用VC++6.0+Symbian6.1SDK,编译样例程序HELLOWORLD在PC模拟器上运行正常,打包成*.sis安装在我的诺基亚3650手机运行正常。现将过程简述如下,希望对初学者有所帮助!
·2、安装Micorsoft Visual C++6.0,并升级到SP6,
http://download.microsoft.com/download/c/d/f/cdfd58f1-3973-4c51-8851-49ae3777586f/MDAC_TYP.EXE ·3、安装JAVA运行库(Java 2 Runtime Environment,j2re)下载地址: http://www.java.com/en/download/manual.jsp 请不要使用1.41的版本,我开始用这个,可SISAR就说我没安装JAVA运行库,您也别浪费时间去试了! ·4、安装ActivePerl5.8,下载地址: http://www.skycn.com/soft/1211.html ·5、安装S60SDK,1.2版本下载地址: http://www.forum.nokia.com/main/0,6566,034-4,00.html 我是这个地址,但得先注册,您也可到forum.nokia.com一步步找,很简单! ·6、最后开始整合,步骤是: 拷贝6.1Series60Series60ToolsApplicationWizard下的两个文件AvkonAppWiz.awx和AVKONAPPWIZ.HLP到CommonMsDev98Template下面。 运行一下VC,new 一个Project试一下,如果Project选项中有Series 60 AppWizard,就说明一切正常! 最后要说明的是以所有安装都必须在一个分区。我的都在C,分区小的话用partition magic重划一下。 二、初步试用。我就以SDK自带HELLOWORLD为例子 1、在模拟器上运行程序。 ·a、M.bat内容 bldmake bldfiles 说明:第一个批处理文件功能是生成Make文件,第二个批处理文件功能是生成可在模拟器上运行的代码,第三个批处理文件功能是生成可在目标机器(诺基亚3650、7650)上运行的代码。 先执行a.bat然后再执行MWin.bat,然后打开Emulator (debug),在功能区的最后一个图标就是helloworld。运行一下,发现这个程序的功能不能再简单了吧! 2、在你的手机(诺基亚3650/7650)上运行程序 ·a、请先运行上一步M3650.bat。 ·b、找到C:Symbian6.1Series60Series60Exhelloworldsis,将helloworld.pkg复制成h.pkg(h可为其它),用记事本打开它,将最后两行内容: "......epoc32 elease humburelHelloWorld.APP"-"C:systemappsHelloWorldHelloWorld.app" 替换成: "......epoc32 eleasearmiurelHelloWorld.APP"-"C:systemappsHelloWorldHelloWorld.app" ·c、在这个文件夹用记事本建立一个MS.bat文件内容为makesis h.pkg ,并执行它!这时生成h.sis,传到手机上安装试试吧! |
Nokia S60编程环境的建立(外一篇)
发布: 2006-10-30 18:54 | 神浪网-中国移动社区第一门户:http://www.sinovtv.com | 查看: 164次
