Android Studio - ¿Cómo abrir varios proyectos en una sola ventana?


He descargado Android Studio y empecé a usarlo para mi desarrollo de Android.

Necesito saber, cómo abrir varios proyectos en una sola ventana como Eclipse. Espero ayuda, gracias.

Author: cricket_007, 2013-05-20

3 answers

No es posible abrir dos proyectos en una sola ventana en Android Studio / IntelliJ IDEA. Entonces, cuando abras un segundo proyecto, tendrás que decidir:

Los nuevos proyectos se pueden abrir en una nueva ventana o reemplazar el proyecto en la ventana existente. ¿Cómo te gustaría abrir el proyecto?

Esta limitación es útil porque su ventana ofrece características específicas del proyecto, como la pestaña Cambios para información de VCS, etc.

Cómo usar la biblioteca ¿proyectos?

Por ahora, puede copiar el proyecto de la biblioteca en su carpeta de proyecto y declararlo como una dependencia de módulo. Si usas las mismas bibliotecas en diferentes proyectos, terminarás teniendo el código varias veces.

ProjectA                   ProjectB
 facebook-sdk/              actionbarsherlock/
 actionbarsherlock/         bin/
 bin/                       src/
 src/                       ...
 AndroidManifest.xml

Si bien esto se siente un poco incómodo, ayuda a tener todas las fuentes requeridas en VCS. Pronto, Gradle, el nuevo sistema de compilación, administrará estas dependencias agradablemente. Este es un ejemplo de cómo la compilación de Gradle podría incluir ActionBarSherlock o libs similares:

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.actionbarsherlock:library:4.2.0'
}

En esta respuesta encontrará algunas razones por las que esta solución no funciona todavía.

 33
Author: ottel142,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:45:28

IntelliJ IDEA crea un proyecto para toda la base de código con la que trabaja, y un módulo para cada uno de sus componentes individuales. Por lo tanto, IntelliJ IDEA módulo es más como un proyecto Eclipse, y el proyecto es más o menos similar a Eclipse workspace. No hay un equivalente exacto al espacio de trabajo de Eclipse que contiene todo tu trabajo, pero puedes abrir varios proyectos en varios fotogramas al mismo tiempo.

Esta tabla puede ayudarlo a ver cómo los conceptos de Eclipse e IntelliJ IDEA se asignan a cada uno los demás:

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

Para usar la biblioteca añádala como dependencia:

Archivo > Estructura del proyecto > Módulos > Dependencias

Luego agregue el módulo (biblioteca android) como una dependencia del módulo.

 59
Author: Chris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-22 09:18:23

Escribir código en ajustes.gradle

include ':ProjectName'
project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')
 1
Author: Suresh Sarak,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-09-21 14:37:43