web-dev-qa-db-fra.com

Comment importer un projet Android Studio à partir de Git

J'ai et projet de studio Android que j'ai vérifié dans git. Mon fichier Git Ignorer ressemble à:

# built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

# Eclipse project files
.classpath
.project

# Proguard folder generated by Eclipse
proguard/

# Intellij project files
*.iws
.idea/workspace.xml
.idea/tasks.xml

/gradle

Quand je vais sur mon ordinateur portable pour retirer le projet, je ne suis pas sûr de devoir ouvrir ou importer à l'intérieur d'Android Studio pour être correctement dans le projet. Lorsque j'ouvre, j'obtiens l'erreur suivante:

Cannot load module file 'D:\dev\Android\projects\projectname\ProjectName.iml':
File D:\dev\Android\projects\projectname\ProjectName.iml does not exist

Même si ce fichier existe.

Lorsque je fais importer au lieu d'ouvrir, Open Studio demande le chemin pour rentrer chez moi et je ne sais pas trop quoi mettre. J'utilise Android Studio 0.4.3.

Toute aide sera grandement appréciée.

Réponse:

J'ai pu construire le projet en ouvrant au lieu d'importer. Cependant, intellij a créé à la racine de mon projet un fichier iml supplémentaire qui n’existe pas sur mon bureau. Je ne sais pas pourquoi il a été créé et si j'en ai besoin. Je ne peux pas pendant toute ma vie trouver le bon moyen de pousser mon projet dans git puis de le restaurer sur une autre machine sans générer beaucoup de nouveaux fichiers et casser des choses.

9
Nath5

Utilisez import et supprimez "/ gradle" de votre .gitignore . Il est correct d’ignorer .gradle, mais/gradle devrait être inclus dans le git.

Au moins, c'est comme ça que ça fonctionne pour moi.

2
danijoo

Try is .gitignore file. 

.gitignore

Vous ne pouvez pas importer le projet car votre projet contient des fichiers IDE.

0
wwang