当前位置:编程学习 > wap >>

使用OnPushMessageReceived在模拟器上检测不到短信

代码如下:
class PushEventListener :
public Osp::Base::Object,
public Osp::Messaging::IPushEventListener
{
   public:
        void OnPushMessageReceived(const Osp::Base::DateTime& dateTime, const Osp::Messaging::PushMessage& message);
};

void PushTest(void)
{
        // Create a PushEventListener instance
        PushEventListener* pListener = new PushEventListener();

        // Create a push manager instance
        PushManager* pPushManager = new PushManager();
        pPushManager->Construct();

        // Add a listener for receiving incoming push messages
        pPushManager->AddPushEventListener(*pListener);

        // Check unread messages arrived when the application is not running
        pPushManager->CheckUnreadMessage();

        // PushEventListener::OnPushMessageReceived() will be called when a new push message arrives.

        // Resource cleanup when terminating the application
        pPushManager->RemovePushEventListener(*pListener);

        delete pPushManager;
        delete pListener;
    }

在程序中调用PushTest,而后使用模拟器发送短信,却没有激活OnPushMessageReceived



补充:移动开发 ,  三星应用社区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,