现在做的一个项目,需要在服务器推送消息到手机之后,应用程序对该消息进行解析来执行相应的操作,现遇到下面两个问题:
1:android是如何对push过来的pdu进行解析的,到达手机端的pdu消息是哪种格式。这部分看来系统的源码,pdu解析类很复杂看的头晕。
2:如何在模拟器上接收push消息,也就是需要模拟发送push消息到android的模拟器上,不知如何实现。
请eoe做过类似项目的高手指点迷津,小弟感激不尽!
1:android是如何对push过来的pdu进行解析的,到达手机端的pdu消息是哪种格式。这部分看来系统的源码,pdu解析类很复杂看的头晕。
2:如何在模拟器上接收push消息,也就是需要模拟发送push消息到android的模拟器上,不知如何实现。
请eoe做过类似项目的高手指点迷津,小弟感激不尽!
解决方案 »
- android应用开发:怎样实现显示手机里面装有图片的文件夹,并将里面的图片缩略图堆叠显示在文件夹后面
- [个人作品,含源码] Android 程序之在线词典, 觉得有帮助的,请过来顶一下
- 求救!如何将百度地图上面的静态marker,设置为动画图片,一闪一闪的?
- 求救各位大牛帮忙看看,设断点运行两次成功,不设断点运行不成功!!
- vanetmobisim中怎么解析tiger图
- 将assets目录下的一些图片拷贝到sdcard中
- 手机控制家用电饭锅系统设计思路
- 请帮推荐一款测试机
- 如何让ListView中的item里面的selector生效?
- 安卓视频录像问题。报错
- android如何调用web服务
- SharePreferences教学
第二个问题,开启Eclipse的虚拟机控制面板(Emulator Control)就可以发送消息了。
开启方法:Windows->show views->others,在Android那一栏里可以找得到Emulator Control项。
有没有高手指教一下。
我觉得应该自己构造pdu,然后在JAVA中用反射调用SmsManager的private sendRawPdu方法来实现。
但是我不值当如何构造消息的头部信息。