Я загрузил Android Studio и начал использовать его для разработки Android.
Мне нужно знать, как открыть несколько проектов в одном окне, например Eclipse. Ожидая некоторую помощь, спасибо.
Я загрузил Android Studio и начал использовать его для разработки Android.
Мне нужно знать, как открыть несколько проектов в одном окне, например Eclipse. Ожидая некоторую помощь, спасибо.
Открытие двух проектов в одном окне невозможно в 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
Чтобы использовать библиотеку, добавьте ее как зависимость:
Файл > Структура проектa > Модули > Зависимости
Затем добавьте модуль (библиотеку android) в качестве зависимости от модуля.
записать код в settings.gradle
include ':ProjectName'
project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')