2013-12-14 15 views
1
<meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 

Я получаю этот тип ошибки: ошибка:Google Map API Error

Error: No resource found that matches the given name (at 'value' with value 
'@integer/google_play_services_version'). 

Я импортировал Google Map и услуги API в проекте Я также получаю private GoogleMap map; (GoogleMap красная ошибка здесь)

Мой проект имеет API, Google [Android 4.4] библиотеки, но я до сих пор сбивает с толку :(

Как я могу преодолеть эту проблему?

ответ

0

Вы могли бы заменить этот раздел meta-data в вас файл манифеста с этим:

<meta-data 
android:name="com.google.android.gms.version" 
android:value="4030500" /> 
+0

yeah e rror go, но ошибка Ошибка GoogleMap все еще остается – user3026894

+0

Я импортировал API Google, но когда я создаю собственную GoogleMap googlemap, она предупреждает меня с красной ошибкой – user3026894

+0

Вы уверены, что библиотека импортирована, и у вас есть зеленый V на ней в свойствах? –

1

Вы ссылаетесь ресурс в файле XML называется целое число, которое, вероятно, вы не создавали, так ли вы создать этот integer.xml и добавить ресурс с именем google_play_services_version или вы можете заменить android:value="@integer/google_play_services_version" с android:value="version of you google play services as a number"

+0

Я не мог понять u :( – user3026894

+0

Не имеет значения Ответ Эмиля - это то, что я говорил, но я не знал, каким будет число ваших игровых сервисов Google. –

0

Эта проблема связана с Google Play Service.

- Обратите внимание, этот ответ основан на Eclipse, среда разработки IDE -

+ Во-первых: импорт Google_play_service_lip, как в ваше рабочее пространство

  • Я
    • правой кнопкой мыши на вашем Package_Explorer
    • Импорт
    • Существующий код для Android в рабочее пространство
    • Просмотр
    • Гото ваш Android SDK папку установки "Android-СДК"/или любой
    • /дополнительные/Google/google_play_services/libproject/Google-игра-services_lib
    • Нажмите открыт
    • (я предлагаю вам установите флажок «Копировать проекты в рабочую область»)
    • Готово

+ Во-вторых: Теперь перейдите к вашему проекту, который вы хотите добавить Google Pla у Услуги к нему (карта в вашем случае)

  • II
    • правой кнопкой мыши
    • свойства
    • на левой стороне меню выбрать Android
    • На части правой боковой идти вниз к Раздел библиотеки
    • Нажмите Добавить
    • Выберите проект библиотеки «google-play-services_lib» // Что вы импортировали ранее.

+ Теперь вы можете в две строки в ваших Manifst файлов в разделе вашего приложения

<application 
...// what ever activities you put here.. 
> 
<meta-data android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 
</application> 

+ Один последний момент, если вы все еще есть проблемы, попробуйте Мойте проект из меню Project Project - Clean