如何从Git导入Android Studio项目

时间:2014-02-04 01:25:48

标签: android github android-studio android-gradle

我和android工作室项目已经检查了git。我的git ignore文件看起来像:

# 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

当我去我的笔记本电脑拉下项目时,我不确定是否应该在android studio中打开或导入以正确地进入项目。当我打开时,我收到以下错误:

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

即使该文件确实存在。

当我导入而不是打开Android工作室请求gradle home的路径时我不知道该放什么。我使用的是android studio 0.4.3。

任何帮助都会非常感激。

答案:

我能够通过开放而不是导入来构建项目。但是在这个过程中,intellij在我项目的根目录下创建了一个额外的iml文件,这个文件在我的桌面上不存在。不知道为什么它被创建,如果我需要它。不能为我的生活找出正确的方法将我的项目推入git然后在另一台机器上恢复它,而不会导致生成大量新文件并破坏事物。

2 个答案:

答案 0 :(得分:2)

使用导入并删除.gitignore中的“/ gradle” 可以忽略.gradle,但/ gradle应该包含在git中。

至少这是我让它为我工作的方式。

答案 1 :(得分:0)

尝试.gitignore文件。

.gitignore

您无法导入项目是因为项目中有一些IDE生成的文件。