Подтвердить что ты не робот

Скрытый файл build.xml в библиотеке сервисов Google Play, используемой для google maps v2?

Я считаю, что затмение имело случай сбоев и что-то странное. Я перезапустил проект и сделал все, о чем я могу думать с нуля.

Файлы кода и конфигурации выглядят идеально.

++ Я обновил проект через командную строку. (./android update project --name GPSTest --target 4 --path "/home/me/workspace/GPSTest")

++ Затем я перехожу к корню проекта и использую ant debug

и я получаю эту ошибку:

-build-setup:
[echo] Resolving Build Target for GPSTest...
[gettarget] Project Target:   Google APIs
[gettarget] Vendor:           Google Inc.
[gettarget] Platform Version: 4.2
[gettarget] API level:        17
[echo] ----------
[echo] Creating output directories if needed...
[echo] ----------
[echo] Resolving Dependencies for GPSTest...
[dependency] Library dependencies:
[dependency] 
[dependency] ------------------
[dependency] Ordered libraries:
[echo] ----------
[echo] Building Libraries with 'debug'...

BUILD FAILED
/home/me/android-sdks/tools/ant/build.xml:595: 
Invalid file: /home/me/android-sdks/extras/google/google_play_services/libproject
/google-play-services_lib/build.xml

Я понятия не имею, как это произошло

4b9b3361

Ответ 1

Попробуйте запустить проект обновления Android в библиотеке игровых сервисов.

Помимо этого, я бы удалил google_play_services и получил новую копию от менеджера Android SDK.

Ответ 2

Выполнение

android update project --path . 

в каталоге google_play_services исправлена ​​эта точная проблема для меня.

Ответ 3

Проблема заключается в том, что у вас нет файла build.xml google-play-services_lib

Для создания этого файла вам нужно перейти в систему SK Directory

$SDK_HOME/extras/google/google_play_services/libproject/google-play-services_lib and run "android update project -p ./ --target 20"

Измените цель по мере необходимости.