Я загрузил Android Studio и начал использовать ее для разработки под Android.
Мне нужно знать, как открыть несколько проектов в одном окне, например в Eclipse. Жду помощи, спасибо.
Я загрузил Android Studio и начал использовать ее для разработки под Android.
Мне нужно знать, как открыть несколько проектов в одном окне, например в Eclipse. Жду помощи, спасибо.
Ответы:
Открыть два проекта в одном окне невозможно в Android Studio / IntelliJ IDEA. Итак, когда вы откроете второй проект, вам нужно будет решить:
Новые проекты можно открыть в новом окне или заменить проект в существующем окне. Как бы вы хотели открыть проект?
Это ограничение полезно, потому что ваше окно предлагает определенные функции проекта, такие как вкладка Changes для информации 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')