Я пытаюсь использовать библиотеку Google Play Services для функции облачных сообщений, но безуспешно.

  1. Я обновил Eclipse до последней версии и загрузил библиотеку Google Play Services через SDK Manager.
  2. Импортировал библиотеку в рабочую область Eclipse
  3. Ссылается на библиотеку в проприетарных файлах приложения

Но, как вы можете видеть на изображениях, появляется сообщение «Импорт com.google.android.gms.common не может быть разрешен», и ни одна из команд библиотеки не работает.

Что может быть не так? Спасибо

Скриншот Hi-Rez: http://edmondvarga.com/demo/screenshot.jpg

Sample 1

sample 1

0
Edmond Tamas 14 Мар 2014 в 17:22
 – 
Eran
14 Мар 2014 в 18:15

2 ответа

Лучший ответ

Ваш проект lib выглядит так:

enter image description here

0
Kai 14 Мар 2014 в 17:41
Не совсем @Kai, добавил картинку: Картинка - Почему отличается?
 – 
Edmond Tamas
14 Мар 2014 в 17:51
Попробуйте снова следовать руководству Google (developer.android.com/google/play-services/ setup.html), вот как я заработал. Когда вы «скопируете проект библиотеки в /extras/google/google_play_services/libproject/google-play-services_lib/ в место, где вы поддерживаете свои проекты приложений для Android», убедитесь, что он действительно содержит google-play-services. банка в \libs
 – 
Kai
14 Мар 2014 в 18:14
Спасибо @Kai, я попробую еще раз.
 – 
Edmond Tamas
14 Мар 2014 в 18:32

Добавьте версию сервисов Google Play в манифест приложения.

 <meta-data
 android:name="com.google.android.gms.version"
 android:value="@integer/google_play_services_version" />
0
Saj 14 Мар 2014 в 17:40
Спасибо @Saj из Applexus Technologies. Я добавил в качестве ребенка в манифест приложения.
 – 
Edmond Tamas
14 Мар 2014 в 17:54