J'ai téléchargé Android Studio et j'ai commencé à l'utiliser pour mon développement Android.
J'aimerais savoir comment ouvrir plusieurs projets dans une seule fenêtre comme dans Eclipse. En attente d'aide, merci.
J'ai téléchargé Android Studio et j'ai commencé à l'utiliser pour mon développement Android.
J'aimerais savoir comment ouvrir plusieurs projets dans une seule fenêtre comme dans Eclipse. En attente d'aide, merci.
IntelliJ IDEA crée un projet pour l'ensemble de la base de code avec laquelle vous travaillez, et un module pour chacun de ses composants individuels. Ainsi, un module IntelliJ IDEA ressemble davantage à un projet Eclipse, et un projet est approximativement similaire à un espace de travail Eclipse. Il n'existe pas d'équivalent exact à l'espace de travail d'Eclipse qui contient tout votre travail, mais vous pouvez ouvrir plusieurs projets dans plusieurs fenêtres en même temps.
Ce tableau peut vous aider à voir comment les concepts Eclipse et IntelliJ IDEA se comparent :
Eclipse IDEA
Espace de travail Projet
Projet Module
JRE spécifique au projet Module JDK
Bibliothèque utilisateur Bibliothèque globale
Variable du chemin de classe Variable de chemin
Dépendance du projet Dépendance du module
Bibliothèque Bibliothèque du module
Pour utiliser la bibliothèque, ajoutez-la en tant que dépendance :
Fichier > Structure du projet > Modules > Dépendances
Ensuite, ajoutez le module (bibliothèque Android) en tant que dépendance du module.
Ce n'est pas vrai. Un projet dans IDEA n'est pas comme un espace de travail. Pensez-y: vous définissez le minSDK, la cible et le maxSDK pour le projet, il a une certaine configuration pour le projet. Mais l'espace de travail n'a aucune configuration. Le projet est juste un projet, mais peut avoir plusieurs packages comme dans eclipse. C'est tout.
@Sterling Diaz C'est en fait assez vrai. Vous pouvez définir un niveau sdk « min- » et « cible » séparé pour chaque module dans son fichier build.gradle et ne rien définir du tout pour le projet entier - comme vous l'avez dit pour l'espace de travail. De plus, vous pouvez définir des propriétés de « version » et tout ce que vous voulez pour chaque module et les compiler séparément. Ainsi, le projet est en quelque sorte similaire à l'espace de travail, personne ne dit que c'est exactement l'espace de travail.
Post incroyablement utile. Très déroutant qu'un projet dans Eclipse soit à peu près équivalent à un module dans IDEA. Ce serait une très belle fonctionnalité d'avoir plusieurs projets ouverts dans IDEA en même temps. J'ai un ensemble de bibliothèques Java, de bibliothèques Android et plusieurs applications basées sur l'une ou l'autre. Chaque application a un module gratuit, payant et commun. Ce serait bien de pouvoir visualiser les bibliothèques et chaque application ensemble. Peut-être une amélioration future?
Ouvrir deux projets dans une seule fenêtre n'est pas possible dans Android Studio / IntelliJ IDEA. Ainsi, lorsque vous ouvrez un deuxième projet, vous devrez décider :
Les nouveaux projets peuvent être ouverts dans une nouvelle fenêtre ou remplacer le projet dans la fenêtre existante. Comment souhaitez-vous ouvrir le projet ?
Cette limitation est utile car votre fenêtre offre des fonctionnalités spécifiques au projet, comme l'onglet Changes pour les informations du VCS, etc.
Pour le moment, vous pouvez copier le projet de bibliothèque dans le dossier de votre projet et le déclarer comme une dépendance de module. Si vous utilisez les mêmes bibliothèques dans différents projets, vous vous retrouverez avec le code plusieurs fois.
ProjetA ProjetB
facebook-sdk/ actionbarsherlock/
actionbarsherlock/ bin/
bin/ src/
src/ ...
AndroidManifest.xml
Alors que cela peut sembler un peu gênant, cela aide à avoir toutes les sources requises dans le VCS. Bientôt, Gradle, le nouveau système de build, gérera agréablement ces dépendances. Voici un exemple de ce à quoi pourrait ressembler la construction Gradle pour inclure ActionBarSherlock ou des bibliothèques similaires :
repositories {
mavenCentral()
}
dependencies {
compile 'com.actionbarsherlock:library:4.2.0'
}
Dans cette réponse, vous trouverez quelques raisons pour lesquelles cette solution ne fonctionne pas encore.
Merci pour votre réponse. Si je fais référence à un projet de bibliothèque, comment puis-je l'importer dans la même fenêtre ?
@ottel Dans Eclipse, nous pouvons voir deux projets ou plus dans l'explorateur de projets, mais dans Android Studio, nous ne le pouvons pas. Pourquoi les développeurs Android chez Google ne pensent pas à cela avec Android Studio, afin de rendre la vie des développeurs plus facile au lieu de la rendre plus difficile.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.