Я завантажив 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
Щоб використовувати бібліотеку, додайте її як залежність:
Файл> Структура проекту> Модулі> Залежності
Потім додайте модуль (бібліотеку android) як залежність модуля.
напишіть код в settings.gradle
include ':ProjectName'
project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')