如何将现有的Android项目(build.gradle)导入到Android Studio中

18
我刚接触Android Studio。我有一个已经从Android Studio构建的现有Android项目,现在我需要从build.gradle(该项目的文件)中打开该项目。我按照以下步骤进行: 文件->打开->build.gradle(来自该现有项目)
但是它会显示如下图像的处理窗口,很长时间没有响应良好。
如果有人知道这个问题,请帮助我。

如果您尝试从命令行构建它会怎样呢?在项目目录中打开cmd并执行gradlew.bat assemble - rciovati
实际上,我已经有一个项目了,只是想要导入它,因此请按照以下步骤进行:文件-->打开-->build.gradle(从现有项目中)。 - Manoj
通常我会按照以下步骤将我的项目导入到Android Studio中,这样就可以了。但是在过去的两天里,加载过程需要很长时间。 - Manoj
在命令提示符中构建时,rciovati也保持不变,这是我从命令行构建中得到的错误列表版本com.android.support:support-v4使用类org.gradle.api.internal.artifacts.repositories.resolver.MavenVersionLister$1。将尝试另一种列出版本的方法。此行为已被弃用,并计划在gradle 2.0中删除。
配置>5/6个项目>解决依赖项':test-app:_debugCompile'
- Manoj
发布 build.gradle - Gabriele Mariotti
显示剩余3条评论
1个回答

1

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

其次,我可以从您现在发布的内容中猜测。

  • 通过检查依赖项区域,检查您的build.gradle文件中项目目录中未使用或丢失的项目

从“error listing versions of com.android.support:support-v4 using class org.gradle.api.internal.artifacts.repositories.resolver.MavenVersionLister$1. will attempt an alternate way to list versions. This behaviour has been deprecated and is scheduled to be removed in gradle 2.0”中,我可以理解这可能与存储库有关。

检查依赖项区域是否具有此内容。如果写入其他内容,请将其删除并添加我下面正确的内容。

dependencies {
    ...
    repositories {
        mavenCentral()
        mavenLocal()
    }
...
}
  • 我的另一个猜测是,您的support-v4库实现存在问题

检查您是否有

    dependencies {
...
        compile 'com.android.support:support-v4:22.2.0'
...
    }

如果没有,请添加我上面编写的以compile开头的行。
如果你有以下内容,

compile project(':support-v4')

请删除该行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接