symbian 3rd (9.1 MR) 资源存放问题

fxj770 2007-06-30 05:48:24
symbian 3rd (9.1 MR)版本游戏问题:
模拟器运行正常,GCCE编译通过(已经生成SIS包),
但是3RD要签名(生成SISX包);
makekeys 生成cert.cer 和 key.key,再singsis 生成sisx包,但是生成的sisx虽然可以装到机子上,但是运行的时候,什么都没出现,一闪就退出了,也没有任何提示!什么原因??
是不是PKG打包文件里的自己的资源文件路径放错了?
路径如下:
"C:\Symbian\9.1\S60_3rd_MR\Epoc32\release\gcce\UREL\SymbianNew9.exe"-"!:\sys\bin\SymbianNew9.exe"
"C:\Symbian\9.1\S60_3rd_MR\Epoc32\data\z\resource\apps\SymbianNew9.rSC"-"!:\resource\apps\SymbianNew9.rSC"
"C:\Symbian\9.1\S60_3rd_MR\Epoc32\data\z\resource\apps\SymbianNew9_reg.mif"-"!:\resource\apps\SymbianNew9_reg.mif"
"C:\Symbian\9.1\S60_3rd_MR\Epoc32\data\z\private\10003a3f\apps\SymbianNew9_reg.rSC"-"!:\private\10003a3f\import\apps\SymbianNew9_reg.rSC"
"C:\Symbian\9.1\S60_3rd_MR\Epoc32\GCCE\c\ui\amend.s3dtex"-"!:\resource\apps\ui\amend.s3dtex"
"C:\Symbian\9.1\S60_3rd_MR\Epoc32\GCCE\c\ui\arrowhead1_1.s3dtex"-"!:\resource\apps\ui\arrowhead1_1.s3dtex"
"C:\Symbian\9.1\S60_3rd_MR\Epoc32\GCCE\c\ui\arrowhead_a.s3dtex"-"!:\resource\apps\ui\arrowhead_a.s3dtex"
自己的资源是放在!:\resource\apps下吗?还是放在其他路径下?
...全文
226 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Beover1984 2007-07-05
  • 打赏
  • 举报
回复
这种情况一般是资源未找到或者空指针,可以通过下面工具在真机上显示panic code(需要自己签名)

http://discussion.forum.nokia.com/forum/showthread.php?t=109161
fxj770 2007-07-04
  • 打赏
  • 举报
回复
谢谢楼上的回答,可是我的应用程序装到手机上以后,运行时还是一闪而过,而且没有任何错误信息,出现这样的情况会有哪些原因啊?
Beover1984 2007-07-03
  • 打赏
  • 举报
回复
Symbian V9以后程序自己使用的数据文件一般放在私有目录下,每个程序的私有目录只程序本身和拥有All files能力的程序访问.在PKG文件通过下面的方法把程序放到私有目录下(需要把"UID3"替换为程序的UID3),在程序中可以使用RF::PrivatePath()得应用的私有目录.

"..\data\abc.dat"-"!:\private\UID3\abc.dat"

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧