Импорт проекта в Android Studio из Eclipse

Я установил новый Android Studio 0.1.1 на основе IDEA ide и попытался импортировать код из Eclipse.

  1. Перейдите в Eclipse-> Export-> Grandle, чтобы добавить файл gradle
  2. Откройте Android Studio и выберите «Импортировать проект» и выберите папку проекта с файлом build.gradle.
  3. Нажмите «Готово» и получите сообщение об ошибке: не удалось найти целевой андроид-15 (это был мой проект) Введите описание изображения здесь
  4. Я перехожу к системным переменным и перехожу к% ANDROID_HOME% = d: \ dev \ android \ android-studio \ sdk \ (удалить инструменты платформы из пути)
  5. И получить новую ошибку: не удалось найти Build Tools ревизии 15.0.0 Введите описание изображения здесь
  6. Также создайте еще один новый проект и измените Android SDK для него, но я все еще не могу импортировать проект

Я исследую эту проблему и обнаруживаю слабую точку: в файле build.gradle я меняю следующие строки:

  • От compileSdkVersion 15 до compileSdkVersion " 17 "
  • От buildToolsVersion " 15 " до buildToolsVersion " 17 "

И это исправить мою проблему с импортом проекта. Я думаю, что это проблема в функции экспорта Eclipse. Инструменты сборки начинаются только с версии 17 (в ADT 22), поэтому невозможно найти версию 15.

Если бы такая же проблема, теперь работает. Я сделал это:

Открытая студия Android:

Инструменты -> android -> Менеджер SDK затем установили android 4.0.3 (API 15) и сделали.

Это сработало для меня.

Эти простые шаги работали для меня:

  1. Открыть новый проект (новый не импорт)
  2. Нажмите F4
  3. Слева щелкните по SDKs
  4. Удалить все SDK
  5. Нажмите +
  6. Выберите SDK, который вы используете для eclipse
  7. Выберите правильную версию
  8. Нажмите ОК.
  9. Откройте проект с помощью файла градиента

Введите описание изображения здесь Наслаждаться 🙂

Это проблема импорта. Не проблема уровня SDK.

Перед попыткой экспорта вам понадобится версия 22 диспетчера SDK, или она не будет в формате, который может использовать Android Studio.

Вы обновили SDK для Eclipse? Вам понадобится Rev.22. После его загрузки вы можете экспортировать проект с помощью «build.gradle».

Миграция проектов

Обновление SDK

Обновление SDK перейдите к настройкам конфигурации, настройкам проекта, после чего вы увидите SDK, который не соответствует точке точек затмения для SDK. Работал для меня.

Также это может помочь реэкспортировать проект с помощью нового sdk

Обновите свои API-интерфейсы Android с помощью Android SDK Manager. Кажется, вы установили API ниже уровня 15.

Для общей информации об импорте проекта найдите слово «импорт» в этом документе для установки для Android Studio:

http://developer.android.com/sdk/installing/studio.html

EDIT: Недавно я научился использовать диалог «импорт», чтобы я мог импортировать проекты из GitHub, что очень круто! (Сначала я смотрел учебник на YouTube под названием «git and github»). Затем я узнал, что нужно использовать «git» для «клонирования» всего репозитория GitHub (чтобы принести на ваш компьютер разработки dir-tree, полный отдельных проектов). Затем вы можете перейти к этому поддереву, к интересующему проекту, а затем использовать диалог «Импорт» Android Studio для воспроизведения с этим примером проекта.
WOW, NEAT!

Надеюсь это поможет…

Имела ту же проблему, когда Android studio 0.2.9 на mac и импортировал старый проект eclipse:

По умолчанию он использует / Applications / Android Studio.app/sdk в качестве местоположения sdk для android, вместо того, что вы использовали.

На основе каждого проекта вы можете перейти в меню « Файл-> Структура проекта» (команда-;), а слева вы можете изменить местоположение проекта sdk.

Чтобы обрабатывать все проекты (новые или импортированные), перед тем как открывать что-либо на начальном экране, нажмите configure -> Project Defaults -> Project Structure -> (слева) Android SDK, чтобы сделать то же самое. (Re: https://stackoverflow.com/a/18409923/954643 )

Если вы начинаете с нуля без установки android sdk setup и eclipse, вам придется загрузить отсутствующие SDK с помощью Tools-> Android-> SDK Manager .

Я просто решил проблему, изменив цель сборки проекта (Свойства проекта -> Android-> Project Build Target).

В файле build.gradle измените вашу compileSdkVersion на текущую версию. Для меня это 23. Ваше buildToolsVersion будет одинаковым. Поэтому единственное, что я должен был сделать, это

  • Измените CompileSdkVersion 15 на CompileSdkVersion 23 в build.gradle

В окне быстрого запуска выберите «Настроить», затем выберите «По умолчанию по умолчанию», а затем «Структура проекта». Затем слева в разделе «Настройки платформы» выберите SDK. Затем справа от него выберите текущую платформу для Android, моя платформа Android 4.2.2 и удалите ее с помощью красной кнопки «минус» вверху, затем добавьте новую платформу для Android с помощью кнопки «зеленый плюс» наверху и укажите ее на Ваша текущая папка SDK и все.