Конвертировать проект в существующей рабочей области из ADT в Andmore - PullRequest
0 голосов
/ 03 мая 2018

Я только что обновил Eclipse Luna до Eclipse Oxygen и установил Andmore. У меня есть несколько рабочих областей проекта, которые были созданы с помощью Eclipse Luna и ADT.

Eclipse автоматически обновляет рабочие пространства до более новой версии при импорте, но не конвертирует из ADT в Andmore (который, хотя и использует большую часть того же кода, является другим плагином).

Есть ли способ перенести существующее рабочее пространство Eclipse из ADT в Andmore без необходимости удалять и повторно импортировать каждый отдельный проект Android?

1 Ответ

0 голосов
/ 03 мая 2018

Есть официальный путь, см. здесь . Это необходимо сделать для каждого проекта в рабочей области (также для библиотечных проектов, если таковые имеются):

  • Щелкните правой кнопкой мыши проект, затем выберите Настройка> Преобразовать в проект Andmore (формулировка последнего пункта меню может немного отличаться).
  • В моем случае мне пришлось перезапустить Eclipse, прежде чем он все подхватит.
  • Вам также может понадобиться очистить ваш проект.

Если у вас были открыты какие-либо вкладки с представлениями, специфичными для ADT (которые включают все файлы ADT и, возможно, все, что не является исходным файлом Java), вам нужно будет закрыть и снова открыть их, так как они по-прежнему ссылаются на компоненты ADT, которые являются больше недоступно. Закрытие и повторное их открытие откроет соответствующий вид Andmore.

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

...