Android Studio - Как открыть несколько проектов в одном окне?
Я скачал Android Studio и начал использовать его для разработки Android.
Мне нужно знать, как открыть несколько проектов в одном окне, например, Eclipse. Ожидая некоторой помощи, спасибо.
3 ответа
Открыть два проекта в одном окне невозможно в Android Studio / IntelliJ IDEA. Итак, когда вы откроете второй проект, вам придется решить:
Новые проекты могут быть открыты в новом окне или заменить проект в существующем окне. Как бы вы хотели открыть проект?
Это ограничение полезно, потому что ваше окно предлагает конкретные функции проекта, такие как вкладка Изменения для информации VCS и т. Д.
Как использовать библиотечные проекты?
На данный момент вы можете скопировать проект библиотеки в папку вашего проекта и объявить его как зависимость модуля. Если вы используете одни и те же библиотеки в разных проектах, вы получите код несколько раз.
ProjectA ProjectB
facebook-sdk/ actionbarsherlock/
actionbarsherlock/ bin/
bin/ src/
src/ ...
AndroidManifest.xml
Хотя это кажется неудобным, это помогает иметь все необходимые источники в VCS. Вскоре новая система сборки Gradle будет приятно управлять этими зависимостями. Вот пример того, как сборка Gradle может включать ActionBarSherlock или подобные библиотеки:
repositories {
mavenCentral()
}
dependencies {
compile 'com.actionbarsherlock:library:4.2.0'
}
В этом ответе вы найдете несколько причин, почему это решение еще не работает.
IntelliJ IDEA создает проект для всей кодовой базы, с которой вы работаете, и модуль для каждого из его отдельных компонентов. Итак, модуль IntelliJ IDEA больше похож на проект Eclipse, а проект примерно похож на рабочее пространство Eclipse. Нет точного эквивалента рабочей области Eclipse, которая содержит всю вашу работу, но вы можете одновременно открыть несколько проектов в нескольких кадрах.
Эта таблица поможет вам увидеть, как концепции Eclipse и IntelliJ IDEA отображаются друг на друга:
Eclipse IDEA
Workspace Project
Project Module
Project-specific JRE Module JDK
User library Global library
Classpath variable Path variable
Project dependency Module dependency
Library Module library
Чтобы использовать библиотеку, добавьте ее в качестве зависимости:
Файл> Структура проекта> Модули> Зависимости
Затем добавьте модуль (библиотеку Android) в качестве зависимости модуля.
Написать код в settings.gradle
include ':ProjectName'
project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')