2015-01-07 2 views
0

Я пытаюсь создать библиотеку моего внутреннего проекта в Google Cloud для экспорта в проект Android. Я следую этому руководству:Ошибка при вызове «Endpoints.cmd» для создания пакета клиентской библиотеки

https://cloud.google.com/appengine/docs/java/endpoints/consume_android#adding_the_client_library_to_the_project

Это то, что я написал в ЦМД (как гид сказал):

endpoints.cmd get-client-lib --war=<project-WAR-directory> -bs gradle com.app.example 

, но я попал в эту ошибку:

INFO: Successfully processed <my_project_path>\war\WEB-INF/appengine-web.xml 
Error: com.app.example 

Как я могу избежать этой ошибки?

+0

1. Вы создаете свой проект Appengine с Gradle? 2. Является ли ваш внутренний проект частью вашего крупного проекта Android? – loosebazooka

+0

1) Что я хочу сделать, так это создать библиотеку из моего бэкэнда, и я пытаюсь использовать gradle (как руководство sais); 2) Нет, я нахожусь в начале создания проекта, который нуждается в бэкэнде. И да, я хочу создать проект Android. –

ответ

1

Если вы действительно просто хотите использовать endpoints.cmd непосредственно (Вы должны включать в себя полный путь к конечной точке класса, а не PACKAGENAME):

endpoints.cmd get-client-lib --war=<wardir> -bs gradle com.app.fqn.EndpointClass 

Я считаю, что именно поэтому вы получаете, что ошибка в конце

Кроме того, если вы используете Android Studio с Appengine/конечными точками, вы можете попробовать руководство здесь: https://github.com/GoogleCloudPlatform/gradle-appengine-templates

Если вы используете Gradle для самостоятельного проекта Appengine и просто хотите, чтобы генерировать клиентская библиотека Вы можете попробовать некоторые команды градиента конечных точек (от https://github.com/GoogleCloudPlatform/gradle-appengine-plugin#tasks).

gradle appengineEndpointsGetClientLibs (загрузит почтовый)
gradle appengineEndpointsExportClientLibraries (загрузит и баночка клиентские) LIBS
gradle appengineEndpointsInstallClientLibraries (загрузит, пакет и установить на локальный Maven репо)

+0

Отлично, спасибо большое! –

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