在androidstudio中使用git-eclipse项目

在androidstudio中使用git-eclipse项目,android,eclipse,git,android-studio,Android,Eclipse,Git,Android Studio,我正在为一个客户端开发一个android应用程序项目。该项目使用eclipse开发,并在github中设置 我正在使用android studio,因为我发现它比ubuntu上的eclipse方便得多(eclipse在ubuntu 14.04上似乎挂起了很多) 第一次我可以做“导入”。但是在随后的git拉取中,我希望代码android studio能够看到git本地repo中更改的文件,并在不修改原始文件夹结构的情况下同步代码。 你知道怎么做吗 在VCS菜单中,您可以找到“显示更改”视图项。首先

我正在为一个客户端开发一个android应用程序项目。该项目使用eclipse开发,并在github中设置 我正在使用android studio,因为我发现它比ubuntu上的eclipse方便得多(eclipse在ubuntu 14.04上似乎挂起了很多)

第一次我可以做“导入”。但是在随后的git拉取中,我希望代码android studio能够看到git本地repo中更改的文件,并在不修改原始文件夹结构的情况下同步代码。
你知道怎么做吗

在VCS菜单中,您可以找到“显示更改”视图项。首先单击PackageDirectory项目面板(android studio的左侧),然后单击ShowChanges视图。在这个新窗口中,您可能会看到应用程序连接到的存储库之间的差异

然后您可以通过VCS->update project或CTRL+T更新项目


如果这不能帮助我,请为我解释更多。

Android Studio项目可以使用Eclipse中使用的相同结构

您必须在项目中的
build.gradle
文件中设置此设置

例如:

Root
  EclipseModule
    libs
    src
    res
    AndroidManifest.xml
    build.gradle
  settings.gradle
在EclipseModule/build.gradle中

android {

 .....

 sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }
    }

  .......
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    .....
}
在您的设置中。gradle

include ':EclipseModule' 

我找不到“显示更改”和“更新项目”。另外,请不要担心原始项目是针对eclipse的。所以我不知道我是否正确导入了项目。当我导入项目时,它会提示输入不同的目录n文件被复制到那里(这是我不想要的)您的android studio版本是什么?您是否使用git bash客户端?我尝试使用eclipse中的“导出”选项生成build.gradle文件。它生成一个build.gradle,与您提到的类似。但是,我仍然存在设置问题。无法识别gradle n SDK(即使local.properties中的SDK.dir指向正确的SDK路径)。让我检查一下。