symbian开发入门HelloWorld完整过程.docVIP

  • 3
  • 0
  • 约1.83千字
  • 约 10页
  • 2015-08-23 发布于河南
  • 举报
symbian开发入门HelloWorld完整过程 2007.11.24 by ivivian Email:669775+nokia@ 手机越来越多,智能手机也多起来;前几天突然想起要学习点东西,好久没有学习了;选定了symbian程序开发,目标是开发一个能在N73手机上运行的Hello World程序,了解过symbian开发的同事说这个环境比较难配置,果不其然中间比较曲折,遇到问题不断,今日终于完成,一定要把过程写下来,中间借鉴和使用了很多网友的知识和工具,在这里向他们表示感谢;总统来说对symbian的开发配置比较失望,官方也没有找到完整例子,比较失望。写下这篇文章的目的是让大家少浪费时间来配置环境,有更多的时间去做其他更重要的事情。 一、系统环境:windows xp sp2 IIS 5.1 二、安装步骤: ⑴ ActivePerl:版本是ActivePerl-22-MSWin32-x86-280952 下载地址:/soft/8364.htm 安装说明:运行安装即可,没有碰到异常问题。 ⑵ J2RE:使用版本jre-6u3-windows-i586-p-s 下载地址:/zh_CN/download/manual.jsp 安装说明:一切顺利 ⑶ S60 Platform SDKs for Symbian OS, for C++ (选择s60 3rd Edition FP1?下载,如果使用FP2Beta版本是有问题的) 下载地址: /info//id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html 安装说明:要选择3rd Edition FP1?下载,第一次安装FP2Beta版本创建项目的时候无法进行下去; ⑷ Microsoft Visual Studio.Net 2003 安装说明:安装时visual C++和visual J#都要选择,如果不选择J#生成sis文件有异常; 安装的时候要检测系统中是否有IIS,个人认为影响不大,最好安装。 ⑸ Carbide.vs 2.0.1,这个是要vs 2003支持symbian程序开发 下载地址: /info//id/9124f1f0-1fc0-405e-9c60-facf7b337702/Carbide_vs_2_0_1.html 安装说明:一切正常 三、建立Hello World过程: (1)在vs 2003中,新建项目 (2)项目类别选择symbianos (3)Project type选择symbian9,project template选择Hello World Application,SDK选择S60 3Rd FP1,选择上GCCE(个人理解是用于生产sis文件用的) (4)、其他信息设置 (5)开始在模拟器上执行,模拟器内容启动比较慢,耐心等待 (6)手机模拟器界面,与手机操作相同 (7)在安装中找到刚才建立的程序 (8)执行效果,模拟器执行成功 (9)编译s60手机上可以执行的sis文件,生成后在项目所在的sis文件夹中 四、制作证书,传输到手机上运行(在N73上执行通过) S60在执行的时候必须有证书,目前商业的需要付费,对应开发者可以申请一个免费的,但是与手机串号绑定,只能在一个机器上使用 (1)下载证书制作辅助工具(网友提供),运行证书签名专家! 下载地址:/p/nokia/downloads/list (2)输入要运行程序的手机IMEI号码(按*#06#可以查看),开始制作 (3)生成csr文件完成 (4)找到刚才生成的csr文件 (5)登录网站,点击My symbian Signed(如果没有注册请先注册,Email要求非共用的,yahoo msn等不可以,找一些偏僻的邮箱可以,不能乱输入) (6)点击request (7)选择刚才制作好的csr文件,send(我在IE6.0中一直提交不成功,后来在firefox 中提交非常顺利) (8)证书下载 (9)下载60签名sisx程序生成工具(网友提供),将下载的证书改名为dospy.cer,刚才生成的.sis文件改名未dospy.sis,运行.bat文件,生成.sisx文件,完成; 下载地址:/p/nokia/downloads/list (10)将生成的sisx文件传输到手机上,ok!终于完成!

文档评论(0)

1亿VIP精品文档

相关文档