论坛首页 移动开发技术论坛

Symbian程序发布到真机上

浏览 2874 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-07-31  

今天完成第一个Symbian程序的第一个版本,发布到真机上,有几点注意事项:

 

1.模拟器关闭时的panic信息对于调试错误还是比较有用的。缺省真机上是没有错误信息提示的,如想要和模拟器一样的错误信息提示。需要在本地新建一个空文件:ErrRd,然后再打包的pkg文件中,增加一行

"ErrRd"     -"!:\resource\ErrRd"

resouce\ErrRd应该是系统读取当前应用错误信息的文件,但缺省没有,需要新建一个,但手工创建困难,只好打在安装包中。

 

2.真机调试时,需要编译打包出调试版本(UDEB目录下的相关文件),今天由于在pkg文件中,写成了UREL目录,导致安装到真机上的是Relase版本,结果一调试就死机。

 

3.写pkg文件还出现一个错误,没有拷贝一个DLL,结果程序安装后,无法启动(点击图标无反应)。如果有了上述的ErrRd文件,会出现系统错误(-1)框。

 

4.使用到的命令

bldmake bldfiles            //生成make脚本

abld build gcce udeb     //编译和链接

makesis xxx.pkg            //生成sis

signsis xxx.sis  xxx.sisx  yyy.cer  zzz.key     //使用证书签名sis为sisx

论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics