【发布时间】:2018-02-08 18:42:10
【问题描述】:
我在这里尝试了以下官方指南: https://developers.google.com/games/services/cpp/gettingStartedAndroid
其中解释了如何使用 ADT 将 gpg C++ SDK 集成到 Eclipse 中。谷歌不再支持 ADT,我不明白他们为什么不解释如何将它集成到 android studio 中,因为他们似乎保持最新状态?
在他们的示例中: https://github.com/playgameservices/cpp-android-basic-samples 他们提到我们需要使用 ndk r10e 或更早版本。这是否意味着最新的 NDK 版本与 gpg C++SDK 不兼容?
然而,我设法通过一些修改来编译他们的示例,并将我的 ndk 版本从最新的 14 更改为 10。但是我又一次无法在我自己的游戏中使用他们的示例。我正在使用 cocos2dx 引擎,无论我如何尝试匹配 gradle 和 .mk 文件,它不仅会失败,而且还会破坏我在 cocos2dx 引擎上构建的完整性。
那么,将 gpg C++ SDK 集成到已经启动并运行本机环境的 android studio 项目中的正确方法是什么? c++ sdk 文件的内容应该放在哪里?我们应该以什么方式更改 gradle 和 .mk 文件的内容?
【问题讨论】:
标签: android-studio sdk android-ndk google-play-services cocos2d-x