Symbian开发
punpuny
这个作者很懒,什么都没留下…
展开
-
How to activate snap group account on Symbian 9.x upwards platform
SNAP accounts use multiple access points which make it easy to start an internet connection and are a new feature found in UIQ 3 devices. With the UIQ 2 platform, users would have to manually make the原创 2007-06-18 15:53:00 · 768 阅读 · 0 评论 -
Symbian programming tips
原创 2007-06-20 10:05:00 · 731 阅读 · 0 评论 -
Difference between RVCT and GCCE
RVCT (ARM Real View Compilation Tools) is the compiler tools provided by ARM corporation. It can generate ABI (Application Binary Interface) V1 and V2 target versions. GCCE (GNU C Compiler Embedded) i原创 2007-06-05 13:13:00 · 445 阅读 · 0 评论 -
如何检测线程的panic值
在某些Symbian平台的手机上为提高用户界面友好性,往往会将panic对话框隐藏。这对于程序员进行调试时简直是一种受罪。还好Symbian给人留了条活路,通过使用RUndertaker类可以在线程退出时得到通知,并通过调用RThread的ExitReason和ExitCategory方法可以取得其panic的code。具体实现细节可以参考以下链接http://discussion.forum.n原创 2007-09-21 14:30:00 · 513 阅读 · 0 评论 -
How to display "Writing language" menu automatically in edwin context menu on Symbian S60
In Symbian S60 system, the "Writing language" menu is a context sensitive menu item added automatically by UI framework when edwin control is on focus.But sometimes the menu item will not appear. What原创 2007-10-10 22:46:00 · 469 阅读 · 0 评论 -
Symbian中TRAP问题
在Symbian中,如果在TRAP宏中放入的不是一个函数,而是一段代码,并且这段代码中有返回语句,那么很可能产生E32User-CBase 63的panic。分析TRAP宏的定义就可以知道原因,下面是TRAP的原型:#define TRAP(_r, _s) / {原创 2008-02-04 16:31:00 · 617 阅读 · 0 评论 -
HookLogger成功安装步骤和注意事项
HookLogger作为Symbian平台上仅有的几款内存泄漏检查工具之一,具有使用简单和功能强大的特点,可以满足绝大多数应用程序开发的需要。然而这款工具的安装却非常不友好,默认装完后无法使用。本文列出了需要注意的几点:EPOCROOT必须被设置,HookLogger的Perl脚本中会用到HookLogger的安装路径中不能包含有空格。例如默认的安装路径C:/Program Files/Commo翻译 2008-08-07 16:58:00 · 463 阅读 · 0 评论 -
Symbian SDK多次安装路径后缀名去除的方法
当Symbian SDK反复安装后,每次系统会自动在安装的路径后面加上计数值。例如第二次安装Nokia S60 MR SDK时,系统默认会安装到C:/Symbian/9.1/S60_3rd_MR_1下,而且结尾的_1无法去除。这对于许多IDE或是工具都是非常不方便的,其实去除末尾数字的方法非常简单,只需删除注册表项HKEY_LOCAL_MACHINE/SOFTWARE/Nokia/com.noki原创 2008-08-18 22:10:00 · 539 阅读 · 0 评论 -
Symbian S60 PKG中Platform UID的使用
Symbian S60的安装包文件PKG中要求必须指定Platform UID,其格式如下:[], 0, 0, 0, {"S60ProductID"}其中UID针对不同平台有不同的取值,具体如下:S60第三版MR:0x101F7961S60第二版FP3:0x102032BFS60第二版FP2:0x10200BABS60第二版FP1:0x101F9115 S60第二版:0x101F796其中S翻译 2008-08-18 22:56:00 · 456 阅读 · 0 评论