×
Namespaces

Variants
Actions
(Difference between revisions)

在Meego上发送短信

From Nokia Developer Wiki
Jump to: navigation, search
zhouhl (Talk | contribs)
(Zhouhl - - 综述)
zhouhl (Talk | contribs)
(Zhouhl - - 下载源码和样例程序)
Line 24: Line 24:
  
 
== 下载源码和样例程序==
 
== 下载源码和样例程序==
[[Media:MeegoSMS.zip]]
+
[[File:MeegoSMS.zip]]
  
 
==相关链接==
 
==相关链接==

Revision as of 11:13, 16 June 2011

综述

在 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手机上发短信了!

例子程序请参考附件。

下载源码和样例程序

File:MeegoSMS.zip

相关链接

79 page views in the last 30 days.
×