Carbide.c++ & DOC命令 完成自签名

打算和大家一起探讨一个问题:
1、如何为 S60 3rd 版安装程序签名。
最终让我们平时开发sis程序可以随意自测。
   在网上发现很多网友遇到这样的问题:用心开发自己的一个Symbian程序之后,在SDK模拟器上正常运行了,打算把自己的作品下载到真机上去测试时,发现sis还没有签名,所以无安装,很是扫兴。
   在这里笔者结合自己的实践,与大家共同分享和交流一下:关于“Carbide.c++ 结合DOC命令”完成自签名,并最终成功在真机上安装了sis且正常运行。
   首先,我默认各位好友的Symbian开发环境搭建已经完好。
   所以,我们从实现工具开始。
   实现工具为:Carbide.c++ ,外加实现途径 DOC。
   还有一个前提是:假设你的Project(项目)已经编好代码。
   以下是实现步骤:
   step_1:  在Carbide.c++中设置:Project >> Properties >> Carbide.c++ >> Build Configurations >> SIS Builder
   在右侧的“Active Configuration”中的下拉式组合列表框中选择“Phone Release(GCCE)[S60_3rd_MR]”,再选择下面的标签页“SIS Builder”,如果下面的列表为空,就单击右侧的“Add”按钮,添加一个SIS Builder,这时会打开“SIS Properties”的对话框。
   如图:
 
图2:
 
   这里我们选择“Self sign sis file”,然后点击“OK”。
   然后返回Carbide.c++,在Carbide.c++的“Project Explorer”窗口中选择想要编译的项目名称,右键单击选择项目,在弹出的快捷菜单中选择“Build Project”命令,进行项目编译,这时在项目管理文件夹sis下,你会发现多了两个文件:.sis 和 .sisx。
   step_2: 通过DOC命令窗口对sis文件或者sisx文件进行签名。
   开始>>运行>>cmd>>进入到你刚才生成sis的目录下,
   可对照下图键入:
   执行命令后,在sis文件夹下,生成了可以在S60 3rd版手机上安装的程序Exam0303NewGui_signed.sis,只要是签了名的sis,扩展名是sis或sisx都可以。
至此,通过数据线、蓝牙、红外、读卡器等多种方式下载到手机上之后,即可安装使用。
 

你可能感兴趣的:(职场,休闲,doc命令,自签名,Carbide.c++)