Android: сбор ANT завершился неудачей с помощью google-play-services-lib: «разрешить путь без файла project.properties для проекта»

Я пытаюсь создать свои приложения с помощью ANT, и я неудачно потерю неудачу после того, как включил проект библиотеки google-play-services-lib.

Шаг 1

Я установил ссылку на проект библиотеки в файле project.properties:

android.library.reference.1=/path/to/google-play-services_lib 

Шаг 2

Я запустил эти команды в папке google-play-services_lib:

 android update lib-project --path . ant clean ant release 

СОЗДАТЬ УСПЕХ!

Шаг 3

Вернуться к папке проекта

 ant clean ant release 

ОШИБКА

 BUILD FAILED /android/tools/ant/build.xml:460: /path/to/google-play-services_lib resolve to a path with no project.properties file for project /my/project-folder 

Естественно, в обеих папках есть project.properties. Этот код в google-play-services_lib содержит этот код:

 target=android-8 android.library=true 

Мне явно не хватает чего-то, что прямо перед собой, и я очень благодарен за вашу помощь. Благодаря!

Solutions Collecting From Web of "Android: сбор ANT завершился неудачей с помощью google-play-services-lib: «разрешить путь без файла project.properties для проекта»"

Попробуйте изменить ссылку на библиотеку андроида на относительный путь (относительно текущего каталога) вместо абсолютного пути.

например

 android.library.reference.1=../../../relative_path/to/google-play-services_lib 

У меня была такая же проблема при разработке проекта кордовы. Я скопировал папку проекта google-play-services-lib в тот же каталог, что и каталог проекта, и установил ссылку как

 android.library.reference.2=google-play-services_lib 

В моем случае я также имел ссылку на проект cordova, следовательно, android.library.reference.2