如何在 Qt 中使用 Google-Cloud-Messaging API

How to use the Google-Cloud-Messaging API in Qt

我想在我的项目中实现 Google-Cloud-Messaging API,现在我已经到了需要在我的应用程序中实现代码的地步。 (我已经使用提供的 CMD 工具引用了库并创建了 AndroidManifest.xml )

但我很难弄清楚如何使用 API。

在文档 (http://developer.android.com/google/gcm/client.html) 中,我看到他们实现了所有这些功能,但我不知道如何从我的代码中调用它们,因为我使用的是 Qt 而不是 JAVA。

我需要包含一些头文件或类似的东西吗?

我的问题是:如何在我的 Qt 代码中导入这些 API 库?

您可能需要使用 Android Extras and build the gcm code in Java. This is done by creating a class that extends the QtActivity class in Android. A good example how to do that can be found here,至少它展示了如何从 Qt 调用本机 Android。