×
Namespaces

Variants
Actions
Revision as of 11:02, 16 June 2011 by zhouhl (Talk | contribs)

在Meego上发送短信

From Nokia Developer Wiki
Jump to: navigation, search

综述

在 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 已经可以成功打包该 aegis 文件,因此我们直接用Qt Creator 进行编译运行,就可以在Meego手机上发短信了!

例子程序请参考附件。

下载源码和样例程序

Media:MeegoSMS.zip

相关链接

106 page views in the last 30 days.
×