C2DM in C++ NDK

C2DM in C++ NDK

本文关键字:NDK C++ in C2DM      更新时间:2023-10-16

是否可以在c++中注册并接收来自Android NDK的C2DM消息?

Google网站上的所有C2DM示例都来自Java SDK。我检查了NDK文档,没有发现C2DM的提及。

我相对确定没有办法做到这一点。有人不这么认为吗?

不完全是。C2DM的接收端需要实现为一个Java类,该类派生自BroadcastReceiver,并在清单中列出。我敢说,你不能完全用NDK创建一个全新的Java类——你需要一个Java文件,即使它只有native方法声明。

从那里,它是重写BroadcastReceiver方法的问题-主要是onReceive()。你可以在NDK中做到。

你很可能找不到任何例子