Похоже, что замена вашего шаблона не работает. Пробовали ли вы либо убедиться, что у вас есть свойство maven appengine.sdk.version, либо заменяете заполнитель фиксированной версией appengine-tools-sdk?
У меня нет большого опыта работы с Onboard SDK, но в теории я считаю, что ответ - да, ваш подход должен работать.
Я сделал нечто подобное в противоположном случае, используя мобильный SDK и sendDataToOnboardSDKDevice (см. Мой в настоящее время оставшийся без ответа вопрос ) и через другие мобильные обратные вызовы (startMission, SdCardCallbacks и т.д.), где изменить глобальную переменную, и он обновляет что-то в другом месте.
Итак, в принципе, ответ да, но я не знаю достаточно о встроенном sdk (c ++?), Чтобы знать, что ваш конкретный код реализован правильно.