一、环境的建立
现使用VC++6.0+Symbian6.1SDK,编译样例程序HELLOWORLD在PC模拟器上运行正常,打包成*.sis安装在我的诺基亚3650手机运行正常。现将过程简述如下,希望对初学者有所帮助!
1、操作系统:WIN2000专业版自带SP2,有网友说没必要升级,但我升级到了SP4(Service Pack 4),请到微软下载!
2、安装Micorsoft Visual C++6.0,下载地址:http://www.big666.com/down.asp?id=1866&no=1,说是原版却是汇天中文版,反正也能使!升级到vs5下载地址:
http://download.microsoft.com/download/vstudio60ent/SP5/Wideband-Full/WIN98Me/EN-US/VS6sp5.exe,
必安的一个小文件MDAC2.8,微软的数据库引擎就象borland的bde,下载地址:
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.hongkongpost.gov.hk/product/download/ecert_software/img/j2re-1_3_1_01-win-i.exe
请不要使用1.41的版本,我开始用这个,可SISAR就说我没安装JAVA运行库,您也别浪费时间去试了!
4、安装ActivePerl5.8,下载地址:
5、安装S60SDK,1.2版本下载地址:
http://nds1b.forum.nokia.com/nnds/ForumDownloadServlet?id=3378&name=nS60%5Fsdk%5Fv1%5F2%2Ezip
我是这个地址,但得先注册,您也可到forum.nokia.com一步步找,很简单!
6、最后开始整合,步骤是:
拷贝\6.1\Series60\Series60Tools\ApplicationWizard下的两个文件AvkonAppWiz.awx和AVKONAPPWIZ.HLP到\Common\MsDev98\Template下面。
运行一下VC,new 一个Project试一下,如果Project选项中有Series 60 AppWizard,就说明一切正常!
最后要说明的是以所有安装都必须在一个分区。我的都在C,分区小的话用partition magic重划一下。
二、初步试用。我就以SDK自带HELLOWORLD为例子。
1、在模拟器上运行程序。找到C:\Symbian\6.1\Series60\Series60Ex\helloworld\group文件夹,用记事本建立三个bat文件内容分别为:
a、M.bat内容 bldmake bldfiles
b、MWin.bat内容 abld build wins udeb
c、M3650.bat内容 abld build armi urel
说明:第一个批处理文件功能是生成Make文件,第二个批处理文件功能是生成可在模拟器上运行的代码,第三个批处理文件功能是生成可在目标机器(诺基亚3650、7650)上运行的代码。
先执行a.bat然后再执行MWin.bat,然后打开Emulator (debug),在功能区的最后一个图标就是helloworld。运行一下,发现这个程序的功能不能再简单了吧!
2、在你的手机(诺基亚3650/7650)上运行程序。
a、请先运行上一步M3650.bat。
b、找到C:\Symbian\6.1\Series60\Series60Ex\helloworld\sis,将helloworld.pkg复制成h.pkg(h可为其它),用记事本打开它,将最后两行内容:
"..\..\..\epoc32\release\thumb\urel\HelloWorld.APP"-"C:\system\apps\HelloWorld\HelloWorld.app"
"..\..\..\epoc32\release\thumb\urel\HelloWorld.rsc"-"C:\system\apps\HelloWorld\HelloWorld.rsc"
替换成:
"..\..\..\epoc32\release\armi\urel\HelloWorld.APP"-"C:\system\apps\HelloWorld\HelloWorld.app"
"..\..\..\epoc32\release\armi\urel\HelloWorld.rsc"-"C:\system\apps\HelloWorld\HelloWorld.rsc"
c、在这个文件夹用记事本建立一个MS.bat文件内容为makesis h.pkg ,并执行它!这时生成h.sis,传到手机上安装试试吧!
相关视频
相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么
热门文章 360快剪辑怎么使用 36金山词霸如何屏幕取词百度收购PPS已敲定!3
最新文章
微信3.6.0测试版更新了微信支付漏洞会造成哪
360快剪辑怎么使用 360快剪辑软件使用方法介酷骑单车是什么 酷骑单车有什么用Apple pay与支付宝有什么区别 Apple pay与贝贝特卖是正品吗 贝贝特卖网可靠吗
人气排行 xp系统停止服务怎么办?xp系统升级win7系统方电脑闹钟怎么设置 win7电脑闹钟怎么设置office2013安装教程图解:手把手教你安装与qq影音闪退怎么办 QQ影音闪退解决方法VeryCD镜像网站逐个数,电驴资料库全集同步推是什么?同步推使用方法介绍QQ2012什么时候出 最新版下载EDiary——一款好用的电子日记本
查看所有0条评论>>