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 workspace. Нет точного эквивалента рабочей области 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) в качестве зависимости модуля.
написать код в настройках.gradle
include ':ProjectName' project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')
Comments