Подтвердить что ты не робот

Import android не может быть разрешен

Я открыл проект, который я не открывал через некоторое время в Eclipse. Я не смог скомпилировать из-за некоторых (необъяснимых) ошибок.

import android.app.Activity;
import android.os.Bundle;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import android.view.animation.Animation;
import android.content.Intent;

выдает следующую ошибку:

не удалось разрешить импорт android.

Что я могу сделать для решения этой проблемы?

4b9b3361

Ответ 1

Сначала попробуйте очистить/создать проект.

Если проблема не устранена. Щелкните правой кнопкой мыши по проекту → перейти к свойствам → перейти к андроиду → выбрать версию для Android, и это должно работать.

Надеюсь, что это поможет.

Ответ 2

Попробуйте выполнить одно из следующих действий:

  • 'Очистите проект Eclipse: перейдите в Project > Clean in Eclipse [Это, похоже, работает для меня]

  • Обновите папку проекта (щелкните правой кнопкой мыши на своем проекте > обновить) Восстановите свой проект

  • Очистите свои сборки (при использовании Ant или Maven - очистите свои сборки) Восстановите свой проект в Eclipse

  • 'Переключить рабочее пространство - затем переключиться обратно (например, изменить на Debug, а затем вернуться к Java)

  • 'Переключить рабочее пространство - затем переключиться обратно (например, изменить на Debug, а затем вернуться к Java)

  • Удалите и повторно добавьте JRE:

    • Щелкните правой кнопкой мыши по вашему проекту > свойства
    • Перейдите на вкладку "Библиотеки"
    • Нажмите JRE
    • Нажмите "Удалить", затем "ОК"
    • Повторите 1-3 снова, но снова добавьте JRE.

Ответ 3

Ну, я также столкнулся с этой проблемой, когда импортировал существующий проект Android из друга в мое рабочее пространство. Я обнаружил, что мне не хватает библиотеки JRE, но также и библиотеки Android (библиотека контейнеров классов Android). Вы можете добавить его так:

  • Щелкните правой кнопкой мыши по вашему проекту > свойства
  • Перейдите на вкладку "Библиотеки"
  • Нажмите кнопку "Добавить библиотеку.." справа.
  • Добавить библиотеку контейнеров классов классов Android

Удачи!

Ответ 4

Также убедитесь, что текущее приложение и импортированные библиотеки/приложения имеют одинаковые версии API для Android... (14, 15, 17 и т.д.)... Несоответствие версии API также вызовет ту же проблему.

Ответ 5

Это обновленный ответ, если вы используете Android Studio. Вы можете столкнуться с этой проблемой из-за того, как она кэшируется.

В случае, если вы получите эту ошибку с любым пакетом, рекомендуется перейти в Файл Недействительный кэш/Перезапуск и выбрать, чтобы отбросить кеш.

Это также может устранить проблемы, которые иногда могут сохраняться между переустановками из-за того, что при удалении Android Studio не удаляет кеш.

Ответ 6

В моем случае мне нужно перейти в "Свойства" > "Путь сборки Java" > "Заказ и экспорт"

После проверки библиотеки Android 4.0 (может быть другая версия в вашем случае) она начала работать

Ответ 7

Таким образом, ни один из других решений не работал у меня, но я нашел другой способ, который работал у меня.

Щелкните правой кнопкой мыши по проекту → перейти к свойствам → Путь сборки Java → Библиотеки → Добавить внешние JAR

YOUR_DRIVE\андроида-SDKs\платформы\андроида -??

добавить файл android.jar