×
Namespaces

Variants
Actions
Revision as of 04:19, 11 October 2012 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

在Meego上发送短信

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

代码示例
文章
zhouhl 在 16 Jun 2011 创建
最后由 hamishwillee 在 11 Oct 2012 编辑

综述

在 Meego 上发送短信和在 Symbian 上是类似的,唯一的不同在于在 Symbain 上需要诸如 NetworkServices 的能力,在Meego上同样也有类似的东西,否则无法成功发送短信。

在Meego上就是需要一个appName.aegis的文件,appName 指的是应用程序的名字。 文件具体内容如下:

<aegis>   
<request>
<credential name="Cellular" />
<credential name="TrackerReadAccess" />
<for path="/opt/sms/bin/sms" />
</request>
</aegis>

我们这个例子程序的名字叫 sms,对应的可以修改成自己程序的名字。

用Qt Creator 新建的 Harmattan 工程是没有 aegis 文件的, 因此我们新建一个文本文件,写入以上内容,修改文件名为appName.aegis,然后将这个文件拷贝到工程目录下的 qtc_packaging\debian_harmattan 目录下就可以了。

目前 Qt Creator 已经修复了之前的一个Bug, 现在已经可以成功打包该 aegis 文件了,因此我们直接用Qt Creator 进行编译运行,就可以在Meego手机上发短信了!

例子程序请参考附件。

下载源码和样例程序

File:MeegoSMS.zip

相关链接

This page was last modified on 11 October 2012, at 04:19.
118 page views in the last 30 days.
×