Symbian开发环境入门
译好的工程了。 2.3 打包 我们以SDK 1.2提供的HelloWorld为例,制作可以在手机中安装的.SIS文件: 2.3.1.检查程序 首先,在命令行格式下,进入HelloWorld工程mmp文件所在目录,输入bldmake bldfiles和abld build wins udeb,然后打开模拟器,检测程序有无错误。 2.3.2.编译工程 在程序无错误后,在命令行输入abld build armi urel 。执行这个命令之后会在目录d:\symbian\6.1\series60\epoc32\release\armi\urel生成HELLOWORLD.APP和HELLOWORLD.RSC两个文件。 2.3.3.建立.pkg文件 在d:\Symbian\6.1\Series60\Series60Ex\helloworld\sis 用记事本建立或者修改工程的pkg文件,内容如下: ; HelloWorld.pkg ; ;Language - standard language definitions EN ; standard SIS file header #{HelloWorld},(0x10005B91),1,0,0 ;Supports Series 60 v 1.2 (0x101F8202), 0, 0, 0, {Series60ProductID} ; d:\symbian\6.1\series60\epoc32\release\armi\urel\HelloWorld.APP-!:\system\apps\HelloWorld\HelloWorld.app d:\symbian\6.1\series60\epoc32\release\armi\urel\HELLOWORLD.rSC-!:\system\apps\HelloWorld\HELLOWORLD.rSC 其中,前面d:\symbian\6.1\series60\epoc32\release\armi\urel\HELLOWORLD.rSC是要打包安装的文件,!:\system\apps\HelloWorld\HELLOWORLD.rSC是安装的目标位置。在其中要注意的是,我们在目标位置中用“!”代替了实际的盘符。这样做得好处是在用户安装的时候,手机系统会提示用户选择要安装的位置,这就给了用户更大的灵活度。另外,在Symbian 系统中,安装的应用程序默认位置是“!:\system\apps ”。 编辑好pkg文件后,保存至相应目录。 2.3.4.打包程序 在命令行中,转至pkg文件所在目录,运行命令makesis HelloWorld.pkg。之后我们就在同一目录下得到了打包好的.sis文件。 2.4 手机测试 将打包好地.sis文件上传至手机中,然后在手机的应用程序管理器中就可以看到我们打包好的文件。选择“安装”命令,系统会提示用户要安装的位置,选择安装位置后,我们制作的应用程序就安装到手机中了。 我们回到手机的主菜单,就会发现新安装的HelloWorld 应用程序。打开运行,结果和在模拟器中看到的基本是一样的。
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)