Затмение не распознает импорт - PullRequest
5 голосов
/ 12 января 2012

Кажется, я что-то испортил в Eclipse.Он не распознает ни одну из библиотек, которые я пытаюсь импортировать.

Вот некоторые вещи, которые не распознаются:

import java.util.ArrayList;
import android.content.Intent;
import com.google.android.maps.MapView;

Это проект с открытым исходным кодом, который я скачал и затем импортировал в Eclipse.Я думаю, что я также неправильно загрузил API Google, потому что такие вещи, как MapView, не работают и в других моих проектах.Может кто-нибудь, пожалуйста, помогите мне?

Best,

Aneem

РЕДАКТИРОВАТЬ:

Исправлено, большинство проблем.Сделал это, наведя указатель мыши на строку импорта и нажав «Исправить настройки проекта ...»

Теперь единственное, что мне нужно сделать, - заставить работать API, связанный с картой Google.

Ответы [ 4 ]

5 голосов
/ 12 января 2012

Чтобы проверить, правильно ли установлен ADT Перейти -> Окно -> Настройки. Если вы видите Android (в настройках), это означает, что у вас установлен ADT.

Чтобы указать действительный каталог SDK, нажмите на Android. Укажите местоположение в местоположении SDK.

Даже если вы правильно установили ADT и SDK, существует вероятность того, что eclipse может не распознать проект Android, если вы его импортируете (зависит от проекта и файлов). Лучше всего создать новый проект Android и скопировать файлы из импортированного проекта во вновь созданный проект Android. Это определенно сработает.

1 голос
/ 28 августа 2013

Следует учесть две вещи:

  1. Открыть свойства проекта -> раздел Android, посмотреть, выбран ли Android SDK или нет.если SDK не выбран, просто отметьте его.

  2. В разделе свойств проекта -> раздел Java Compiler измените «Уровень соответствия компилятора» на «1.6».Это потому, что вы установили JDK 1.7, у которого есть некоторые проблемы с некоторыми пакетами!

0 голосов
/ 19 января 2012

Я щелкнул правой кнопкой мыши по проекту, выбрал свойства и добавил Google API 2.3.3 в качестве цели, выполнил проект -> очистить и смог запустить приложение.Большое спасибо.

0 голосов
/ 12 января 2012

Скорее всего, ваш плагин ADT не указывает на Android SDK.Следуйте инструкциям по установке и настройке плагина:

http://developer.android.com/sdk/eclipse-adt.html

...