如何让brew应用程序自行启动?

koo18koo 2009-12-28 10:42:25
比如来了紧急事件,向手机端发出一条短信通知,同时需要应用程序自行启动来查看紧急事件,后者应该如何实现?请教各位帮忙,谢谢!
...全文
1704 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
koo18koo 2009-12-29
  • 打赏
  • 举报
回复
谢谢各位了
koo18koo 2009-12-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wireless_com 的回复:]
典型的BREW短信用法,处理evt_app_message 即可
[/Quote]

谢谢提点,在哪处理这个事件,回调函数?
koo18koo 2009-12-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yanshengyu 的回复:]
注册Notify回调
[/Quote]

在程序初始化函数中注册什么回调函数?自定义的?那怎么让系统去关联呢?能具体说说步骤吗?
  • 打赏
  • 举报
回复
典型的BREW短信用法,处理evt_app_message 即可
yanshengyu 2009-12-28
  • 打赏
  • 举报
回复
注册Notify回调
sxcnfly 2009-12-28
  • 打赏
  • 举报
回复
具体是这样的,在Brew平台短信分为二种:1、普通短信也就是我们平常发送的短信;2、Brew短信(a: //<SMSHandler>:<Payload> b://BREW:<ClsID>:<Payload>有以上这二种格式)。如果你想通过收到普通短信来启动相应的应用,那么就要在应用mif notifcation里注册AEECLSID_SMSNOTIFIER了,当收到短信时凡是注册AEECLSID_SMSNOTIFIER的应用都将收到EVT_NOTIFY事件通过mask掩码来判断NMASK_SMS_TYPE;如果是Brew短信只要把相应的Brew短信的Handler注册到mif里的mimetype即可,比如说//smshelloworld:test,这就是一条Brew短信MIMETYPE为smshelloworld,内容为test;另外一种Brew短信是直接指定应用的class id,比如说//BREW:0x00100000:test。在收到这二种短信时相应的应用程序的handleevent函数都会收到EVT_APP_MESSAGE_EX或者EVT_APP_MESSAGE消息。
strayedbird 2009-12-28
  • 打赏
  • 举报
回复
BREW 短信要求特定格式,不用注册;一般短信最好在MIF中注册。因此BREW短信方便

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧