Symbian
文章平均质量分 75
ttth202507
这个作者很懒,什么都没留下…
展开
-
Symbian Express Signed(快速签名)
<br /><br />快速签名也使用Symbian的B型根证书对sis文件进行签名,不能使用Symbian OS的标志,签名后程序不能再修改,否则无法安装。快速签名需要购买Publisher ID和Content ID,并注册Symbian Signed帐号。快速签名不需要进行独立的测试工作,但Symbian可能会随机抽检。被抽检到的程序会被Symbian送到独立的测试机构进行测试,费用由Symbian承担。如果程序没有通过测试,则Symbian会注销你快速签名的资格,这也就意味着你下一次必须进行鉴定签名转载 2010-11-29 16:14:00 · 785 阅读 · 0 评论 -
S60 Platform and device identification codes
<br /><br />The Platform ID and Product ID are usually used in the package file (.pkg) to perform checking during installation. For example, an installation file can display warning if a user is trying to install it on incompatible platform or device.<br /转载 2010-12-24 10:46:00 · 816 阅读 · 0 评论 -
在Qt程序中强制S60浏览器打开一个新页面
<br /><br />在Qt程序中想打开一个网页,我们有这么几种方式。一是自己创建一个QWebView对象,然后用它打开,这时我们获得的是对页面的完全控制,不过我们自己要写许多代码。二是我们可以打开一个外部浏览器,例如在Symbian上打开其自带的S60浏览器,可以简单的这样写:QDesktopServices::openUrl(QUrl(tr("http://wiki.forum.nokia.com/index.php/Qt_%E5%BC%80%E5%8F%91")));<br />或者使用QProce转载 2010-12-13 16:51:00 · 1232 阅读 · 0 评论 -
symbian s60 3rd 横屏竖屏切换
<br /><br />原文:http://blog.sina.com.cn/s/blog_491e04500100dg85.html<br />设备, 软件 版本:<br />S60 3rd Edition<br />S60 3rd Edition, FP1<br />S60 3rd Edition, FP2<br />详细描述:<br />缺省情况下,程序是根据手机屏幕的当前方向开始启动的。如果要强制程序以横屏或竖屏的模式启动,那我们在CAknAppUi::ConstructL()方法中调用BaseCo转载 2010-12-08 14:30:00 · 927 阅读 · 0 评论 -
Symbian 中文支持(模拟器)
<br /><br />在Symbian中定义一个中文然后用模拟器运行显示,通常都是乱码!但是放在手机上可定正常;那我们如何在模拟器上面正确的输出中文呢?(有一种可以在draw里面直接绘制出来);<br />通常解决这个问题的方法有两种:<br />(1)静态资源文件解决方案<br />(2)动态的调用字符集转换函数解决方案<br />这里只说第一种;第二种直接在代码里面转换格式即可<br />首先我们先要定义一个**.loc或**.rls内容如下:<br />CHARACTER_SET UTF8//这里制转载 2010-11-29 16:22:00 · 368 阅读 · 0 评论 -
Symbian 调用sis和exe项目
<br /><br />一:启动并调用sis文件<br />RApaLsSession session;<br />TThreadId id;<br />session.Connect();<br />session.StartDocument( _L("your SIS filepath"), id );<br />session.Close();<br />二:启动exe<br /> _LIT(KMyExeFile,"App.exe");<br /> // Server UID<转载 2010-11-29 16:21:00 · 608 阅读 · 0 评论 -
Express sign
<br />Symbian Express Signed说明<br /><br />对于在Symbian 3rd平台上开发软件,在后期一定会碰到如何发布自己的软件问题。因为在软件开发前期,我们可以使用基本免费的开发者证书和任意的UID3号码。等到软件功能实现,通过相应的测试后,就得准备发布自己的软件了。在其他开发平台上发布一个软件应该是一件很轻松的事情,但在Symbian 3rd上的软件发布还得掌握不少的知识。<br /><br />Symbian 3rd的软件签名共分为6中,Self Signing、Op转载 2010-11-29 17:02:00 · 611 阅读 · 0 评论 -
Symbian -打开系统浏览器浏览网页
<br /><br />//通过url打开系统浏览器<br />TBool CHelloworldAppUi::OpenBrowser(const TDesC& aUri)<br />{<br /> const TInt BrowserId = 0x10008d39;//这个是系统浏览器的id<br /> TUid KBrowserUid={TUid::Uid(BrowserId)};//转换为TUid变量<br /> RWsSession aWsSession;//连接Window Serve转载 2010-11-29 16:23:00 · 536 阅读 · 0 评论 -
Symbian 中文支持(模拟器)
<br /><br />在Symbian中定义一个中文然后用模拟器运行显示,通常都是乱码!但是放在手机上可定正常;那我们如何在模拟器上面正确的输出中文呢?(有一种可以在draw里面直接绘制出来);<br />通常解决这个问题的方法有两种:<br />(1)静态资源文件解决方案<br />(2)动态的调用字符集转换函数解决方案<br />这里只说第一种;第二种直接在代码里面转换格式即可<br />首先我们先要定义一个**.loc或**.rls内容如下:<br />CHARACTER_SET UTF8//这里制转载 2010-11-29 16:22:00 · 831 阅读 · 0 评论 -
Symbian 开发者证书(Developer ID)简介及其申请流程
<br /><br />1. 介绍<br /> 在开发阶段, Symbian 开发者证书用于在 Symbian OS 的手机上进行测试。该证书可以测试程序,以便可以顺利通过 Symbian Signed 认证测试。<br /> 本文档详细介绍申请和使用 Symbian 开发者证书所需的步骤,引导读者完成每个步骤:从创建证书申请文件到使用该文件向 Symbian Signed 网站请求证书。<br />2. 流程概述 <br /><br /> Symbian 开发者证书只用转载 2010-11-29 16:13:00 · 1031 阅读 · 0 评论 -
Symbian 程序安装错误的解决方法
<br /><br />错误提示一:更新错误<br /> 问题说明:<br /> 一般出现这提示是因为安装软件时手机内有旧版本的相同软件没有删除,进行了重复安装。或者因为新、旧版软件安装程序标题不同引起冲突。<br /> 解决办法:<br /> 第1种 ? 卸载旧版软件之后,再安装新版本软件<br /> 第2种 ? 把新版本软件解包,在PKG文档中把安装程序标题改为与旧版一致。<br /> 错误提示二:证书错误<br /> 问题说明:<br /> 1.安装的软件没有签名<br /> 2.如转载 2010-11-29 16:11:00 · 382 阅读 · 0 评论 -
PKG高级选项
<br />文本警告<br />在安装时你可以指定一段文本显示,这段文本不会复制到手机上,只是在安装时显示需知信息或相关协议。在pkg中增加如下代码:"license.txt" - "", FILETEXT, TEXTCONTINUE<br />FILETEXT 表明这个文件在安装时显示. TEXTCONTINUE提供了一个“继续”按钮用来关闭文本内容,继续安装程序。<br />你也可以将TEXTCONTINUE替换为如下选项:<br />• TEXTSKIP 显示“是/否”选项,如果选择是,那么就会继续安转载 2011-01-06 10:32:00 · 599 阅读 · 0 评论