it-swarm.com.ru

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

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

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

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

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

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

30
Borys

Была такая же проблема, сейчас работает. Я сделал это:

Откройте Android-студию:

Сервис -> Android -> SDK manager, затем установите Android 4.0.3 (API 15) и готово.

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

10
inigoD

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

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

enter image description hereНаслаждаться :)

2
Yassin

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

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

1
JoeHz

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

0
Muhammad

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

0
Metalhead1247

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

http://developer.Android.com/sdk/install/studio.html

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

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

0
Dave

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

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

Обновление вашего SDK

0
loose11

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

Также это может помочь реэкспортировать проект с новым SDK

0
user2370642

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

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

Возникла та же проблема, когда Android Studio 0.2.9 на Mac и импорт старого проекта Eclipse:

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

Для каждого проекта вы можете перейти в меню File-> Project Structure (command-;), а слева вы можете изменить местоположение sdk проекта.

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

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

0
qix