如何在android studio中打开现有的android项目(build.gradle)

如何在android studio中打开现有的android项目(build.gradle),android,android-studio,android-gradle-plugin,build.gradle,Android,Android Studio,Android Gradle Plugin,Build.gradle,我是新加入安卓工作室的。。我有一个现有的安卓项目,它是从安卓工作室构建的。现在我需要从build.grade(该项目的文件)文件中打开该项目 文件-->打开-->build.gradle(来自该现有项目) 但它显示的处理窗口如下图像这么长时间没有很好的反应 所以任何人都知道这一点,请帮助我 首先,我们需要您的build.gradle 第二,我可以根据你到现在为止发布的内容猜一猜 通过检查依赖项区域,检查build.gradle在项目目录中是否有未使用或缺少的项目 正如我从“列出com.and

我是新加入安卓工作室的。。我有一个现有的安卓项目,它是从安卓工作室构建的。现在我需要从build.grade(该项目的文件)文件中打开该项目 文件-->打开-->build.gradle(来自该现有项目)
但它显示的处理窗口如下图像这么长时间没有很好的反应

所以任何人都知道这一点,请帮助我


首先,我们需要您的build.gradle

第二,我可以根据你到现在为止发布的内容猜一猜

  • 通过检查依赖项区域,检查build.gradle在项目目录中是否有未使用或缺少的项目
正如我从“列出com.android.support的版本时出错:使用org.gradle.api.internal.artifacts.repositories.resolver.MavenVersionLister$1类的support-v4。将尝试另一种列出版本的方法。此行为已被弃用,并计划在gradle 2.0中删除。” 这可能与存储库有关

检查依赖项区域中是否有此项。如果那里写了其他内容,请删除它并添加我在下面写的正确内容

dependencies {
    ...
    repositories {
        mavenCentral()
        mavenLocal()
    }
...
}
  • 我的另一个猜测是,您的support-v4库实现中存在一些错误
检查你是否有

    dependencies {
...
        compile 'com.android.support:support-v4:22.2.0'
...
    }
这是不是。如果不是,则添加以我上面写的compile开头的行。 及 如果你有

编译项目(':support-v4'


删除该行。

如果您尝试从命令行构建它,会怎么样?在项目目录中打开cmd并执行
gradlew.bat assembly
。实际上我已经有了一个项目,只想通过以下文件-->打开-->build.gradle(从该现有项目)导入它。通常我会按照此步骤将项目导入android studio,但在过去的两天中,加载过程会花费很长时间。我尝试过脱机工作,在complier中取消选中“在过程中使用”构建,但没有用。如果您从命令行构建项目,您会更好地了解挂起的任务。