
symbian
oliver102
开朗、幽默、自信、大方
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
内存泄漏的检测
今天这几天都在搞内存泄漏的问题,不过效果一般。 刚开始采用symbian的 一个测试工具,名字叫做HookLogger,还是有一点作用的。至少可以判断自己的模块是否完全释放了申请的内存,好像别的用处没有奥,如果内存泄漏的时候,有一个地址什么的提示还好一点,可以用这个工具直接查看到地址调用的地方, 我也好跟踪定位一下。也可能是我对这个工具还不是很熟,还有一些其他的功能不会用。工具下载原创 2008-04-23 23:49:00 · 462 阅读 · 0 评论 -
指定S60程序图标的显示位置
S60的安装程序可以使应用程序图标显示在指定的文件夹下,如果程序指定的文件夹不存在,则会为程序图标创建新的文件夹。S60 2nd的程序通过AIF_DATA结构中的groupName属性指定程序图标出现在哪个文件夹下面。S60 3rd的程序通过APP_REGISTRATION_INFO结构中的group_name属性为实现这个功能: S60 2nd:RESOURCE AIF_DATA转载 2009-07-14 13:44:00 · 564 阅读 · 0 评论 -
Configuring comms database using CED and CEDDUMP
Configuring comms database using CED and CEDDUMP Configuring comms database using CED and CEDDUMPThe comms database configuration editor tools, CED and CEDDUMP, are command line tools t转载 2008-12-22 11:34:00 · 720 阅读 · 0 评论 -
Create new internet access point
创建新的接入点来自From Forum Nokia Wiki创建接入点(IAP)用到的是通信数据库(CCommsDatabase). 下面的代码只是将模拟器的"Winsock" 接入点“复制”了一份。其中,CreateNewIAP()是主函数。 #include #include #include TUint32 CreateWapApL(CCommsDa翻译 2008-12-22 11:39:00 · 1479 阅读 · 0 评论 -
Symbian 数据类型转换(部分转自博客园丁)
1.串转换成数字 TBuf16 buf(_L( "123" ) ); TLex lex( buf ); TInt iNum; lex.Val( iNum );这种方法也可以用来判断一个字符窜是否为数字,只是有个弊端:当字符窜所对应的数字长度超过TInt的最大值时转化将失败,可以尝试一下。所以可以一个字符一个字符的转化为数字,以便判断字符窜是否为数字,同时也可以提示用户是哪一个字原创 2008-11-20 14:45:00 · 1146 阅读 · 0 评论 -
16进制字符窜表示的颜色转化为RGB格式
经常使用TLex将字符窜转化为数字,不过一般都是10进制的字符窜的转化,TLex还有其他几种的转化方式,见以下函数: TInt Val(TUint8 &aVal, TRadix aRadix); 参数aRadix 可以指定为一下几个值:EBinaryConvert number into binary character repre原创 2009-01-08 22:16:00 · 1495 阅读 · 0 评论 -
S60 3rd Edition和S60 3rd Edition, FP1中不同的浏览器UID
在启动S60第三版中启动web浏览器打开特定URL的方法无法在S60第三版, FP1设备上完成(如Nokia N95) 这是因为S60第三版设备(如N73)有两个浏览器:“服务”和“网络” “服务”的UID为0x10008D39而“网络”的UID为 0x1020724D 在第三版FP1设备(如N95)上,只有一个浏览器,UID为0x10008D39 为了能在FP1设备上工作,你必转载 2009-01-01 13:40:00 · 633 阅读 · 0 评论 -
mbm文件制作以及“解压”
symbian 中利用bmconv 工具来制作mbm文件,当然,你可以选择在mmp文件写些语句生成mbm文件。这里介绍如何用bmconv 命令写脚本来生成mbm文件。1 生成mbm文件命令格式如下:bmconv /hC:/a.h C:/a.mbm /c12dialog_icon.bmp ……最后,图片的枚举会生成在c:/a.h里面,对应的mbm文件即为a.mbm注意C:/a.h原创 2008-12-30 22:08:00 · 2761 阅读 · 0 评论 -
carbide .c++ V1.3 ODD 实践(待续)
symbian的开发搞了也比较久了,遇到手机上的一些棘手的问题时一直是通过写日志的方式来解决,前一段时间了解了一下carbide.c++ 的联机调试、性能分析还有UIdesign的一些特色的功能,不过感觉联机调试相对来说实用一点。我平时用.NET2003进行开发,近几天,软件在手机上出现了一些问题,才想起carbide的联机调试功能,为了改那几个bug不得不把carbide搬出来原创 2008-10-31 08:29:00 · 653 阅读 · 0 评论 -
symbian 常见错误
在平时的软件开发中,其实我们常见的错误也就那么几个,这里我吧自己常见的错误列出来: USER 10 描述符的下标超过其实际的长度。如:HBuftext; text.Mid(11); USER 11 在append或者是copy的时候,目的描述符的长度不够长。 USER 42 删除一个并不存在的对象,通常是这种情况:如你有两个指针指向了同一个对象,当你同时将这两个指针原创 2008-10-30 08:16:00 · 1692 阅读 · 0 评论 -
sis、sisx文件解压 SISWare
以前一直没有用过symbian的sis、sisx安装文件的解压工具,今天用了两个这样的工具,再次介绍一下第一款软件是UnMakeSIS,该工具可以用来解压symbian s60的sis安装文件,改工具非常的简单:下载后解压就可以使用,不用安装: 打开软件后,只需要open一个sis文件,然后设置一下解压后的路径,最后,点击extract files即可,sis包中的各个文件都会原创 2008-06-21 03:55:00 · 3727 阅读 · 0 评论 -
No vendor names found
在开发一个s602版本的软件时,打包时出现了一下的两个问题:No vendor names found.error: bad language count.注:本人用的SDK是7.0s/Series60_v21_C遇到这个问题郁闷了好久,在公司的时候打包都是正常的,但是会家后,在自己的电脑上打包却出现了这个问题。在网上查了一些资料,最后自己判段是makesis版本的问题原创 2008-06-21 03:03:00 · 980 阅读 · 0 评论 -
s60模拟器不能断点调试的问题终于解决了
哎,好久以来,我的s60模拟器很多时候,设置断点之后。程序都不会停止,我郁闷了很久。后来问了好多人都没有什么办法,之后,在很长的一段时间里面,我都是不就行单步调试的。因为每次单步调试之后,随便修改一点代码,如果我想再次进行单步调试的话,必须关闭工程,删掉ncb文件以及调试文件之后再打开工程才可以单步调试………… 但是,直到最近我才知道是怎么会子事儿,是我慢慢摸索出来的。我原创 2008-06-14 16:24:00 · 1000 阅读 · 0 评论 -
s60 2rd的一个错误
Cannot open compiler intermediate file C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/a02264ex: Permission denied Error executing cl.exe. MainEngine_2nd fatal error C1083: Cannot open compiler inter原创 2008-06-03 21:25:00 · 654 阅读 · 0 评论 -
mmp中重复应用cpp文件的问题
TARGET Messaging.exeTARGETTYPE exeUID 0x100039CE 0xEDCD7AB7SOURCEPATH ../srcSOURCE Messaging.cppSOURCE MessagingApplication.cppSOURCE MessagingAppUi.cppSOURCE MessagingDocument.cp原创 2008-07-16 21:32:00 · 513 阅读 · 0 评论 -
程序启动问题
今天遇到一个比较奇怪的问题,在搞s60 2rd软件开发的时候,程序里面的UID与aif文件的UID、mmp文件的UID和pkg文件的UID不一样,后三者的UID是一致的。打包以后,程序竟然能用,点击程序图标可以启动程序。 但是有一个问题,当从别的程序通过UID(这里的UID与程序里面的UID相同)启动我的程序的时候,如果我的程序已经被打开了,那么可以被别的程序带到前台。但如果我的程序原创 2008-07-12 17:15:00 · 509 阅读 · 0 评论 -
.net 程序退出模拟器也退出的问题
symbian 程序退出 模拟器退出 模拟器随程序退出 模拟器启动 程序启动原创 2010-07-15 23:38:00 · 466 阅读 · 0 评论