打包 真机调试

 明天要有新的本本的,今天总结一下!

 打包在真机上测试可真够麻烦,但是最终成功了还是蛮高兴的。

 

  要是程序不需要能力,直接用IDE签名就行,要是需要用户能力,就自签名一下,要是需要用户能力和系统能力,就去Symbian签名的网站在线签名。这样才是免费的。

  去在线签名的时候,应用程序必须是自己的UID,可以在Symbiansigned.com注册,申请UID。而且申请UID的邮箱和在线签名填写的发送sis 的邮箱必须是一个。

  按照人家的步骤,得到签名好的sis,直接安装即可。

  要是安装之后,没有顺利运行的话,一般真机是不会给出错误提示的,2版 3版网上都有提供的sis,安装即可。

  手机的存储卡是e盘,可以在模拟器上增加一个e盘,这样每次测试就方便多了。模拟器增加盘符在...Epoc32/Data/epoc.ini

 

 

 Pkg文件中添加中文:

有的时候,我们需要在.pkg中文件加入中文字符
"天气.MBM"         -"!:/system/apps/****/天气.MBM"
这时候,经常遇到编译生成sis文件不能通过的情况,这时候,你只需要把.pkg文件存为utf8就可以了。

 

顶楼上的,也说2个PKG用法。

1 在pkg文件中对此sis包安装的机型进行限定:

[0x200005F9], 0, 0, 0, {"Nokia N80 ID"}
[0x20000600], 0, 0, 0, {"Nokia N93 ID"}
[0x20000605], 0, 0, 0, {"Nokia N93i ID"}
[0x2000060B], 0, 0, 0, {"Nokia N95 ID"}

如果不是约定机型,则安装前会给用户自动弹出警告。

2 根据所安装的机型判断安装哪个文件:
IF (MachineUID=0x20000600) OR (MachineUID=0x2000060B)

  ; If the device is Nokia N93 or N95, then install files in this block.
  "/epoc32/release/armv5/urel/myappN93N95.exe" -"!:/sys/bin/myapp.exe"

ELSE

  ; Otherwise install any files in this block.
  "/epoc32/release/armv5/urel/myapp.exe" -"!:/sys/bin/myapp.exe"

ENDIF

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值