MapActivity не может быть разрешена для типа - PullRequest
10 голосов
/ 16 ноября 2011

Я занят, пытаясь включить MapView в мой проект Android. Я следую инструкциям MapView на веб-сайте разработчиков Android, но получаю сообщение об ошибке:

'MapActivity cannot be resolved to a type'

Я пытался нажать Ctrl + Shift + O, чтобы автоматически импортировать все классы, но это не помогло. Когда я пытаюсь включить библиотеку Карт вручную, выдается следующее сообщение:

'The import com.google.android cannot be resolved'

Я добавил следующую строку (см. Ниже) в манифест, и моя цель - API 7 (платформа: 2.1).

<uses-library android:name="com.google.android.maps" />

Что я делаю не так?

Спасибо !!!

Ответы [ 2 ]

9 голосов
/ 25 апреля 2013

Вам нужно сослаться на правильную библиотеку во время компиляции. Но то, что вы описываете, просит Android использовать эту конкретную библиотеку во время выполнения.

Вам нужно щелкнуть правой кнопкой мыши ваш проект Eclipse, Свойства -> Android. В Project Build Target выберите любую цель с поставщиком Google Inc ..

5 голосов
/ 16 ноября 2011

Google API - это сторонний SDK.Выберите третьего участника в менеджере пакетов.

...