1、 开发环境
ActivePerl 5.6.1 、S60 3Rd、Carbide.C++3.1。开发环境的搭建请访问:http://blog.youkuaiyun.com/doubleblue/archive/2008/12/03/3435537.aspx。
2、 UID申请
1)登陆网站:https://www.symbiansigned.com/app/page/preregister,注册symbian帐号,Email地址建议填写公司的邮件帐号,比较容易申请UID。
注册帐号完毕,返回到网址:https://www.symbiansigned.com/app/page,用注册的帐号登陆。选择“My Symbian Signed”->“UIDS”->“Request”, 进入https://www.symbiansigned.com/app/page/uid/requestType.jsp,
UID分为保护的和不保护的UID,这里选择不保护的UID,即选择“Unprojected Range”申请UID,申请UID完毕,系统会发邮件提示申请是否成功,如果申请成功后,选择“My Symbian Signed”->“UIDS”->“My UIDs”,即可看到申请的UID。
3、 应用程序UID替换
打开mmp文件,找到“UID 0x100039CE 0xA 0005465” ,替换第二个UID(0xA0005465)为申请到的UID(0xA000B537)。查找工程中所有的“0xA0005465”UID号替换为“0xA000B 537 ” 。
4、 应用程序打包
步骤:
1) 选择需要打包的工程,右键选择“Build Configurations”->”Set Active”->“Phone Release GCCE”,打上勾。
2) 选择需要打包的工程,右键选择“Build”,系统会自动给应用程序打包。打包完毕之后,在sis文件夹下会发现打包好的应用程序sis包。
5、 应用程序认证
登陆到symbian认证网页,进行应用程序认证。网页地址:
https://www.symbiansigned.com/app/page/public/openSignedOnline.do,
1)在“IMEI number”里输入手机序列号,取得手机序列号方法:在手机里输入“*#06#”,系统会弹出序列号;
2)在Email里输入注册时的邮箱帐号,否则不能申请;
3)Application里选择认证的应用程序sis包;
4)Capability里选择应用程序需要实现的能力;
5)输入验证码并介绍法律声明,点击“send”按钮。
当网页提示upload文件成功后,系统会发送mail到mail邮箱,该邮件里包含经过认证的sis文件下载地址。
6、 应用程序部署到真机
下载到经过认证的sis文件后,即可把sis文件上传到真机上,如果sis文件没有经过认证,手机系统会提示不能部署。
安装Nokia PC套件(Nokia_PC_Suite),安装完毕后,
选择“文件管理器”打开,将sis文件放在手机中,然后点击sis文件,按照系统提示安装应用程序,至此系统部署应用程序完毕。