Eclipse Новый класс, MapActivity не найден! - PullRequest
1 голос
/ 30 августа 2010

Я хочу создать новый класс MapActivity из Eclipse.

Я иду File-> New -> Class on Superclass-> Browse, и когда я набираю MapActivity, результатов нет.

В Windows-> Android SDK и AVD Manager нет новых обновлений, я установил SDK с версии 1.5 до 2.2

Может ли кто-нибудь помочь мне с этим?

Спасибо

Ответы [ 5 ]

5 голосов
/ 30 августа 2010

Вам нужно выбрать установленный пакет GoogleAPI с помощью Google Inc, создать профиль AVD, используя тот же, а затем использовать действие карты .. Это должно помочь вам ...

4 голосов
/ 20 июня 2011

Шаги, упомянутые Рави, необходимы, но чтобы все работало в существующем проекте eclipse, не создавая новый, измените цель сборки:

Свойства проекта-> Android-> Google API (x)

0 голосов
/ 07 декабря 2011

Если вы используете eclipse id, нажмите AVD Manager, и он покажет вам список установленных и неустановленных пакетов.Выберите пакеты Google api и нажмите «Установить».Тогда у вас не возникнет этой проблемы.

Подробнее см.

0 голосов
/ 27 сентября 2011

1) Убедитесь, что у вас есть цель с API Google.В eclipse это делается в свойствах проекта в меню Android.

2) При использовании эмулятора - AVD также должен предназначаться для API с включенными API Google.

3) Добавить <uses-library android:name="com.google.android.maps" /> какдочерний (внутри) тег приложения в вашем манифесте.

0 голосов
/ 30 августа 2010

Убедитесь, что у вас есть «Google API от Google Inc.» пакет установлен для используемой версии API. MapActivity не входит в стандартный Android API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...