﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-Kuai. Man. Zhi. Jian-随笔分类-Symbian</title><link>http://www.cnitblog.com/rolandash/category/6864.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Sep 2011 07:07:53 GMT</lastBuildDate><pubDate>Wed, 28 Sep 2011 07:07:53 GMT</pubDate><ttl>60</ttl><item><title>S60 3rd 证书问题</title><link>http://www.cnitblog.com/rolandash/archive/2008/05/02/43175.html</link><dc:creator>陆宁</dc:creator><author>陆宁</author><pubDate>Fri, 02 May 2008 09:38:00 GMT</pubDate><guid>http://www.cnitblog.com/rolandash/archive/2008/05/02/43175.html</guid><wfw:comment>http://www.cnitblog.com/rolandash/comments/43175.html</wfw:comment><comments>http://www.cnitblog.com/rolandash/archive/2008/05/02/43175.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/rolandash/comments/commentRss/43175.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/rolandash/services/trackbacks/43175.html</trackback:ping><description><![CDATA[S60 3rd的签名真是太搞了，无名火起。symbiansigned似乎永远也无法返回正确结果，每次都说application file too large，一共才100K的文件！<br><br>最后不得以，手头还有一个去年签过的，2月份已经过期的证书，把手机时间调回去，注意不能超过当初证书申请的日期，否则也不能安装，即可。<br><br>另外如果要修改应用程序的显示名称的话，修改一下xxxx_reg.rss中"app_file"结构成员（注意不须写扩展名），以及mmp文件中的输出文件名一致。
<img src ="http://www.cnitblog.com/rolandash/aggbug/43175.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/rolandash/" target="_blank">陆宁</a> 2008-05-02 17:38 <a href="http://www.cnitblog.com/rolandash/archive/2008/05/02/43175.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Symbian C++ xml parser 及开发随笔</title><link>http://www.cnitblog.com/rolandash/archive/2008/03/06/40598.html</link><dc:creator>陆宁</dc:creator><author>陆宁</author><pubDate>Thu, 06 Mar 2008 13:19:00 GMT</pubDate><guid>http://www.cnitblog.com/rolandash/archive/2008/03/06/40598.html</guid><wfw:comment>http://www.cnitblog.com/rolandash/comments/40598.html</wfw:comment><comments>http://www.cnitblog.com/rolandash/archive/2008/03/06/40598.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnitblog.com/rolandash/comments/commentRss/40598.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/rolandash/services/trackbacks/40598.html</trackback:ping><description><![CDATA[<span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">已有多年没有碰过Symbian的开发，最近因种种原因，又亲自提刀上阵。虽经年久，好在印象还在，总算有惊无险。过程中碰到的几个比较重要的方面，记下来供自己以后和其他同志参考。<br><br>XML parser<br><br>XML parser 在S60 第三版上已经比较完整，实际用起来还是比较方便的。不过因为大家共享的不够充分，symbian的文档又几近于无，所以理解上需要一些时间。Google可以查到的有关S60 XML parser资料现在只有一两处有些实际的参考价值，由于大家都可以查到，不在这里重复了。要提一下的是S60 XML parser一些函数的语义，这样对XML parse不太熟悉的同志用起来会方便些：<br><br>S60提供的CParser类是event-based，解析过程中以回调事件为线索组织代码。比较重要的几个回调函数包括：<br><br><strong>OnStartElement/OnEndElement<br>OnContent</strong><br><br>这几个函数的语义文档里交代得不太清楚。实际执行时，每碰到一个新tag会触发一个OnStartElement事件。碰到CDATA时，会触发一个OnContent，如果内容中包括<br>"\n"符号，那么每个都会单独触发一个OnContent事件。所以如果要取CDATA内容，只要把一串OnContent事件传出来的数据拼起来就可以了。<br><br><br>不过再次感受Symbian开发之繁复晦涩，却另有一番感慨。回想数年前Symbian尚且一枝独秀，而今Google携Android大举进军手机领域，Steve又凭借iPhone欲开放平台，更不用提WM这个老对手。Nokia近十年心血，莫非真要毁于一旦？其中是非曲直，待有时间以后再专门撰文详述。<br><br><br><br><br><br></span>
<img src ="http://www.cnitblog.com/rolandash/aggbug/40598.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/rolandash/" target="_blank">陆宁</a> 2008-03-06 21:19 <a href="http://www.cnitblog.com/rolandash/archive/2008/03/06/40598.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>