2013-09-20 2 views
0

Я создаю базовый проект GAE с облачными конечными точками. Я хочу также создать приложение для Android, которое будет использовать эти конечные точки, и я нашел в документации here, что мне нужно скопировать исходные классы Java в мой проект Android для доступа к конечным точкам. Мне действительно не нравится этот подход, думая в том, что я разрабатываю конечные точки для внешнего клиента (я не хочу давать им свой исходный код, я предпочитаю просто дать им библиотеку баннеров, чтобы избежать сложности).Облачные конечные точки Сгенерированная библиотека не найдена

Я нашел, что чтение файла README также сгенерировано с помощью конечных точек, которые The generated service-specific library can be found in the top level directory of the zip file: google-api-services-noteendpoint-v1-rev20130920182043-1.16.0-rc.jar. Но эта банка больше не создается.

Итак, копирование исходных классов - единственный способ передать доступ к конечной точке проекту Android? Где эта банка, которая когда-то должна была быть создана?

Большое спасибо.

ответ

0

Хорошо, я нашел ответ, банка не сгенерирована, но может быть сгенерирована maven. Созданные конечные точки имеют структуру maven, и вам нужно только упаковать ее, чтобы получить последнюю банку. Протестировано и работает.

+0

Как вы это сделали? Я борюсь с той же проблемой ... – user198923

0

На затмении, с плагином Google, нажав на проект приложения, вы можете выбрать: Google-> Создать клиентскую библиотеку конечных точек Cloud, вам необходимо иметь связанный с ним проект Android. Вы можете создать проект, связанный с андроидом, выбрав при создании нового проекта: AppEngine Connected Android Project.

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