Android studio импортируем проект

Android Studio: «новый модуль -> импортировать существующий проект» и «модуль импорта»

Четыре независимых модуля для Android:

MyProjectMainModule , основное приложение-контейнер, прикрепленное к MyProject

MyGradleModule , библиотека, со всеми необходимыми компонентами, встроенными в процесс gradlew .

MyPreGradleModule , библиотека, с src/ , res/ , AndroidManifest.xml и pom.xml , без оболочки градиента

MyRawModule , библиотека, с src/ , res/ , AndroidManifest.xml , без pom.xml (обычно рассматривается в проектах на основе Eclipse на основе Ant)

Что я хотел бы достичь:

Чтобы импортировать все три модуля (т.е. MyGradleModule , MyPreGradleModule , MyRawModule ) в MyRawModule в качестве зависимостей MyProject . Полная структура проекта должна напоминать структуру проекта ниже:

Вопрос:

Реализация всех трех модулей ( MyGradleModule , MyPreGradleModule и MyRawModule ) имеет разные структуры, каковы наиболее оптимальные способы импортировать каждый модуль с минимальными усилиями?

Не могли бы вы подойти к одному из следующих элементов меню Android Studio с каждым модулем в вашем ответе (если вы используете какой-либо):

  1. File -> Import Module.
  2. File -> New Module. -> Import Existing Project
  3. File -> New Module. -> Android Library

Вы можете добавить три модуля в один и тот же проект, создав файл settings.gradle в папке MyProject / и добавив к нему модули:

Затем для каждого модуля настройте зависимости build.gradle для ссылки на другие модули по мере необходимости. Например, добавьте это в MyProjectMainModule, чтобы он использовал результат, созданный MyGradleModule:

Наконец, если ваш проект имеет гетерогенные подмодули, вы можете настроить их структуру, используя закрытие ‘sourceSets’. Например, ваш исходный модуль будет иметь конфигурацию, подобную этой:

Ознакомьтесь с этим разделом руководства плагина Gradle, чтобы узнать, какие параметры конфигурации доступны.

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

  1. Откройте проект в Android Studio
  2. Загрузите библиотеку (используя Git или ZIP-архив для распаковки)
  3. Откройте «Файл»> «Импортировать модуль» и импортируйте библиотеку в виде модуля
  4. Откройте Файл> Структура проекта> Модули
  5. Найдите основной модуль проекта, нажмите на него. Он должен иметь несколько библиотек Android, таких как: support-v4 и т. Д.
  6. Нажмите на более зеленую кнопку «+» на левой кнопке> Зависимость модуля
  7. Выберите «ваша библиотека»

Источник

Как импортировать существующий проект java в Android studio?

в моем проекте Android studio хотите использовать существующий код проекта java

Выберите Файл > Новый Модуль. Выберите Библиотека Java и нажмите кнопку Далее.

заполните необходимые поля и нажмите кнопку Готово.

в моем проекте Android была создана новая пустая библиотека проектов Java.

Мне нужно использовать существующий (java project) код для моего проекта Android studio, как я могу это сделать это?

7 ответов

невозможно получить доступ без файла gradle,

вы можете использовать эти шаги, если ваш проект Java в eclipse

1.Щелкните правой кнопкой мыши на project select export появится новое окно

2.Выберите Создать файл сборки gradle, затем выберите проект нажмите кнопку Готово

он создаст ваш проект с файлом gradle, затем вы можете легко импортировать

File — > New — > импорт модуля.

Select Import Project Instead Module

чтобы импортировать проект в Android Studio:

  1. запустите Android Studio и закройте все открытые проекты Android Studio.
  2. в меню Android Studio выберите Файл > Создать > Импортировать Проект. .
  3. выберите папку проекта Eclipse ADT с AndroidManifest.XML файл и нажмите Ok.
  4. выберите папку назначения и нажмите кнопку Далее.

для демонстрации вы можете посетить начало работы с Android Studio для пошагового подхода .

Читайте также:  Как включить андроид system webview android

вы можете импортировать проект java, если это ш построить проект. В противном случае android studio не позволит импортировать другие java-проекты.

Файл > > Создать > > импортировать проект и выбрать Gradle build java проект

можно сослаться на следующую ссылку:

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

запустите Android Studio и закройте все открытые проекты Android Studio.

импорт проекта IntelliJ на основе Gradle

Если вы уже используете Gradle с вашим проектом IntelliJ, вы можете откройте его в Android Studio, выполнив следующие действия:

On Android Studio 2.3.3

->новая ->Импорт Проекта

самый простой способ сделать это-выбрать опцию Открыть существующий проект, найти свой проект, а затем найти папку приложения’. Нажмите на это, чтобы выделить его, а затем нажмите «Ok». Это будет импортировать ваш полный проект

чтобы импортировать проект в Android Studio:

  1. запустите Android Studio и закройте все открытые проекты Android Studio.
  2. в меню Android Studio выберите Файл > Создать > импортировать проект. .
  3. выберите папку проекта Eclipse ADT с помощью AndroidManifest.XML файл и нажмите Ok.
  4. выберите папку назначения и нажмите кнопку Далее.

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

Источник

Как перенести проект Eclipse на Android Studio. Миграция проектов на Android Studio

Android Студия теперь является официальной средой разработки для Android. Google настоятельно рекомендует разработчикам переходить на нее, чтобы иметь возможность использовать все последние обновления, и вообще, сполна вкусить радость от использования в работе этой замечательной IDE!

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

Раньше чтобы перенести проект Eclipse на Android Studio для начала нужно было открыть ваш проект в Eclipse , и выполнить его экспорт с генерацией gradle файла сборки. Потом именно этот файл сборки build.gradle нужно было выбрать при импорте проекта в Android Studio. Этот способ приблизительно описан и на официальном сайте android.

Но у меня с его помощью не получилось импортировать проект на Android Studio. Вроде сделал все, как по инструкции. Gradle долго что-то там тянул, колбасил, а в итоге я даже не увидел привычных файлов проекта в окне менеджера. Внизу было сообщение, что-то там о несоответствии версии сборки.

Тогда я пошел другим путем, и все получилось намного проще и быстрее. Не нужно париться с Eclipse и делать экспорт. Просто открываем Android Studio, и закрываем все открытые проекты, если они есть. Вы должны увидеть окно приветствия.

Нажмите Импорт проекта Non-Android Studio

Нажмите Импорт проекта Non-Android Studio. Найдите проект Eclipse, который вы хотите импортировать, станьте на него и нажмите кнопку ОК. В последующих окнах оставляем все, как есть. Умная Android Studio правильно обновляет структуру проекта и создает соответствующую Gradle сборку.

Найдите проект Eclipse, который вы хотите импортировать, станьте на него и нажмите кнопку ОК

Я выбрал проект из урока 137, который изначально создавался в Eclipse. как видим, все прекрасно открывается, все файлы и папки проекта на месте.

Чтобы вы убедились еще раз, я вам открою папку другого проекта из своего старого workspase. Проект урока 136. Вот, никаких build.gradle здесь нет, чистый Eclipse! Полное Затмение! Этож надо было так назвать среду разработки)

Нет, я ничего не имею против Eclipse, мощная, замечательная среда, мы на ней работали и работаем.

Давайте Проект урока 136 тоже импортируем, закрепим, так сказать.. Возвращаемся в Android Studio, закрываем проект, в окне приветствия жмем Импорт проекта Non-Android Studio. Gradle после недолгих раздумия собирает наш проект, все на месте, никаких ошибок. Здесь в классе MainActivity были комментарии на кириллице. Никогда не пишите комментарии в java коде кириллицей!

Читайте также:  Запрет входящих вызовов для андроид

Макеты открываются, все просто замечательно. Чтобы окончательно убедиться, что импорт прошел успешно, давайте запустим прилодение из этого проекта на эмуляторе.

Здесь тоже никаких сюрпризов, все работает.

Вот так просто и без лишних телодвижений можно перевести все ваши android проекты из Eclipse на Android Studio.

Товарищи разработчики! Идите в ногу со временем! Переходите на Android Studio!

Если у вас возникают проблемы, пишите об этом в комментариях под видео, мы обязательно постараемся вам помочь. Смотрите наш канал, и удачи в разработке android приложений!

Поддержите нас, и мы сделаем еще больше полезных уроков по android разработке!

Источник

Google Android — это несложно

Добро пожаловать на форум сайта

Android Studio и перенос проектов или переименование папки

Android Studio и перенос проектов или переименование папки

Сообщение n0tb0dy » 29 янв 2015, 18:32

Начал разбираться с Android Studio и сразу же стало грустно после траблов с переносом проекта на другой компьютер или даже в другой каталог.

1. Создаем простой проект Hello World через визард в Android Studio 1.0.2
2. Запускаем на эмуляторе все работает.
3. Выходим из Android Studio.
4. Переименовываем папку проекта.
5. Запускаем Android Studio
6. Импортируем проект из переименованной папки
7. И проект не запускается.
8. Что делать и как это поправить?

Если выбрать Project, а не Android, то папки конечно становятся видны, но проект от этого запускаться не начинает.

Re: Android Studio и перенос проектов или переименование пап

Сообщение n0tb0dy » 29 янв 2015, 18:44

Re: Android Studio и перенос проектов или переименование пап

Сообщение n0tb0dy » 29 янв 2015, 19:22

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

Решение в следующем: надо использовать пункт Import Non-Android Studio Project

Re: Android Studio и перенос проектов или переименование пап

Сообщение Marimarti » 30 янв 2015, 02:55

Re: Android Studio и перенос проектов или переименование пап

Сообщение n0tb0dy » 30 янв 2015, 06:17

и причем такая проблема с переносом проекта в Android Studio не только у меня

вот тут тоже народ пишет

причем по этому линку предлагается решение аж в четыре шага с редактированием путей в четырех файлах настроек проекта

AndroidExampleProject.iml
gradle.xml
workspace.xml
AndroidExample.iml

то есть проблема в том, что при переименовывании каталога проекта в Explorer, сохраняются старые пути в файлах настроек проекта

но и это решение, в текущей версии 1.0.2 Android Studio уже не работает, так как параметры или поменялись или их вовсе нет

и человек написал об этой проблеме разработчикам Android Studio еще аж в июне 2013 года, а воз и ныне там

Источник

ПРОграммирование под Android

Страницы

30 января 2015 г.

Перенос проектов в Eclipse, Android Studio и IntelliJ IDEA 14.0.x

Суть вопроса. Мне приходится часто переносить проекты с рабочих компьютеров на домашние или ноутбук. Причем операционные системы на них тоже могут быть разные, как правило это или Windows в различных инкарнациях либо Mac OS X.

Использование систем контроля версий я тут не рассматриваю, так как это отдельная тема. И для маленьких или учебных или тестовых программ использовать контроль версий я не вижу смысла.

В Eclipse с переносом проектов с компа на комп нет ни каких проблем . Делается это до примитивного просто. А вот в Android Studio с этим проблемы, в IntelliJ IDEA их поменьше.

Сразу уж покажу как это делается в Eclipse. Для примера скачаю свои же приложения мутанты AP0003 и AP0004 с Github

Запускаем Eclipse и щелкаем правой кнопкой мышки по Package Explorer и выбираем Import…

Можно было отметить галку Copy projects into workspace, но я не стал этого делать. Просто чтобы показать простоту импорта.

Все проект импортировали. И его можно запустить.

Теперь я выйду из Eclipse и поменяю название директории где у нас лежит проект.

Запускаем Eclipse снова и видим что в Eclipse сохранилось только старое название папки, которое мы и удалим.

Читайте также:  Wifi view для андроид

Теперь снова повторяем операции по импорту проекта, которые уже делали до этого.

Как видим проект совершенно нормально импортировался и его можно запускать. Только теперь он уже лежит в рабочем пространстве Eclipse.

Теперь идем в папочку C:\EclipseWorkSpace и архивируем каталог проекта в zip архив.

В Eclipse удаляем проект с диска.

Все папка с проектом удалена из рабочего пространства Eclipse

Теперь снова импортируем проект, но уже из zip архива.

Все! Проект снова импортировался успешно.

Теперь перешлем файлик с архивом AP0003.ZIP на другой комп и импортируем его там.

Проект так же успешно импортировался и может быть запущен.

Кроме того, можно было сразу импортировать два проекта из архива скачанного с Github.

Для этого сперва удалим на первом компе проект AP0003 и попробуем импортировать сразу два проекта из zip файла скачанного с Github.

Успешно импортировались два проекта, из zip архива. И их можно уже запускать на исполнение.

То есть в Eclipse, проект без проблем переносится с компа на комп, несколькими разными способами .

И так к чему я это все. В Eclipse, лично для меня, очень удобно перемещать проекты между компьютерами, не говоря уже о простом переименовании папки. В Android Studio это уже проблема.

Теперь посмотрим что у нас с Android Studio

Импортируем наш проект AP0003 из рабочего пространства Eclipse

Выбрали проект в рабочем пространстве Eclipse

Все прекрасно импортировалось и может быть запущено. Еще бы, ведь Google настоятельно рекомендует переходить на Android Studio.

Все запустилось, и все вроде бы хорошо.

Кстати, что мне понравилось в Android Studio, то это простота переключения кодировки исходников. Исходиники AP0003 написаны в кодировке windows-1251, а кодировка, которую мы выставили в Android Studio – UTF-8.

И теперь комменты читабельны

Ну это было лирическое отступление.

Теперь закрываем Android Studio и переименовываем каталог C:\AndroidStudioWorkSpace\AP0003

И запускаем Android Studio

Клацаем по нему чтобы открыть

Проект вроде бы открылся, но раскрыть папку app нет возможности, так же нет возможности запустить приложение.

При нажатии Run получаем предупреждение

И если игнорируем и говорим Continue Anyway, то приложение все равно не запускается.

Собственно данная проблема существует уже очень давно, как минимум с лета 2013 года, а сейчас конец января 2015. То есть полтора года ее уже решить не могут. Хотя человек сообщал о ней разработчикам Android Studio.

Почитать можно тут

А описал он эту проблему тут и как бы даже дал ее решение, но оно для Android Studio 1.0.2 уже не работает, так как с тех пор уже много что поменялось в этих файлах, что он рекомендовал поменять

Вот еще жалуются на эту же проблему

В принципе я нашел решение данной проблеме. Но это какой-то костыль, хотелось бы чтобы все было так же просто как в Eclipse.

И так, закрываем Android Studio

И смотрим содержимое корневого каталога проекта

Желтым отмечен файлик на который следует обратить внимание.

Запускаем Android Studio

То есть, только от переименования каталога проекта, он уже как бы перестал быть проектом Android Studio. Странно это как то. Ну ладно Бог с ним.

Идем в каталог проектов Android Studio и выбираем нашу переименованную папку

Проект удачно импортировался и может быть запущен

Но какие-то это странные танцы с бубном. Особенно после простоты данной операции в Eclipse.

И в каталоге проекта появился новый файл

Причем если переименовать каталог еще раз и повторить всю операцию по импорту проекта, то появится еще один файлик с таким же именем как новое имя каталога проекта.

Кроме того Android Studio, не может импортировать проект из zip архива, как это делает Eclipse.

IntelliJ IDEA, нормально переносит переименование каталогов проектов и легко их открывает и запускает, правда во время первого запуска ругается на отсутствие R.java

но повторный запуск приводит проект в чувство.

Источник

Оцените статью