2015-03-05 3 views
0

Я работаю над проектом cocos2d-x и интегрирую Google Play Services.eclipse - Настройка C++ для GooglePlayServices

Я следую учебник здесь: https://developers.google.com/games/services/cpp/GettingStartedNativeClient

Я также ссылки на это руководство:

https://developers.google.com/games/services/cpp/gettingStartedAndroid

я поставил свой SDK и NDK и Google Play местоположение SDK в переменных окружения , Переменная окружения Google Play - NDK_MODULE_PATH = "/ Users/MyName/Documents /"

Папка gpg-cpp-sdk также находится в документах, так как руководство говорит, что мне нужно.

В руководстве упоминается пример минимализма проекта, который я не могу найти нигде. Я переместил прошел, что и сделал шаг, на котором он говорит, чтобы добавить в JNI_OnLoad:

gpg::AndroidPlatformConfiguration platform_configuration; 
platform_configuration.SetActivity(state->activity->clazz); 

Когда я компилирую, он жалуется, что GPG не определено. Я вошел в мой проект cocos2d-x и добавил каталог заголовков и каталог библиотеки, но до сих пор не повезло.

Я пробовал:

#include <gpg/gpg.h> 
#include <gpg.h> 
#include "gpg/gpg.h" 
#include "gpg.h" 

не повезло.

Может ли кто-нибудь указать мне правильное направление получения этой настройки? Что следует включить? Исправлена ​​ли моя переменная окружения для сервисов Google Play?

спасибо.

UPDATE: Кажется, из-за того, что у меня есть make-файл, он даже не рассматривает каталоги include. Проблема в том, что я понятия не имею, как сообщить makefile или Eclipse также включить эти каталоги.

ответ

0

Я использую Ant и Makefiles. Если у вас есть Android.mk в каталог с источниками, которые используют GPG, затем добавьте в Android.mk

LOCAL_C_INCLUDES := \ 
     $(HOME)/src/gpg-cpp-sdk/android/include 

Адаптировать путь к вашей ситуации. Я держу GPG SDK в ~/SRC/

А в нижней части файла Android.mk:

$(call import-module,gpg-cpp-sdk/android) 

Наконец, примеры о том, как использовать GPG-CPP-SDK, в том числе Минималистский, живут по электронной почте: https://github.com/playgameservices/cpp-android-basic-samples

Смежные вопросы