Android Studio 2.2坚持使用建筑Gradle项目信息导入现有项目

时间:2016-10-01 06:55:01

标签: android android-studio android-gradle build.gradle android-studio-2.2

我在Windows 10上使用Android studio 2.2。

我正在尝试导入现有的android项目。它永远需要的问题仍然显示消息

  

建筑物' ProjecTName' Graedle项目信息

之后,android工作室完全陷入困境,我从任务管理器中杀了它!

我尝试了Android Studio列表中的可用选项:

  1. 打开现有的Android Studio项目

  2. 导入项目(Eclipse ADT,Gradle等)

  3. test

12 个答案:

答案 0 :(得分:32)

Gradle正在进行下载。等待它完成。

答案 1 :(得分:20)

只需从项目文件夹中删除Gradle文件,然后重试。

希望这会有所帮助。

答案 2 :(得分:4)

我也有问题。

我下载了gradle 3.5二进制分发zip文件,从我的项目中删除了gradle文件夹,然后进入Android Studio设置,选中“离线工作”,使用“使用本地gradle分发”并设置解压缩gradle文件夹的路径 在“Gradle home”和“Service directory path”文本字段中。

然后我尝试用Android Studio 2.3打开项目。

然后显示一条消息,我按下取消手动配置gradle,然后我再次找到解压缩的gradle文件夹。这解决了我的问题。

答案 3 :(得分:3)

尝试以下方法:

1>尝试从项目文件夹中删除(删除)gradle文件,然后重试。

2 - ;尝试进入android工作室,然后进入文件> Invalidate Caches / Restart,然后尝试。

3>如果以上两个不起作用,请检查gradle,android Studio版本,看看是否需要更新。

4> 3以上通常对我有用,如果它仍然存在,那么你需要检查项目的依赖关系。还尝试导入其他一些项目,如果出现同样的问题,请尝试安装android studio的 STABLE版本

答案 4 :(得分:3)

我删除了所有gradle文件夹并将其从其他项目中复制并粘贴,这对我有用

答案 5 :(得分:2)

尝试删除C:\ Users \ User.gradle

答案 6 :(得分:2)

上述答案对我来说并不适用。

我有几个不同gradle版本的项目,每当我尝试打开一个项目时,Android Studio就开始在后台下载它的gradle。

所以,在将旧项目导入新的Android Studio / Gradle之前要做的事情。

  1. 在文件' build.gradle'用" classpath' com.android.tools.build:gradle:2.3.3'"替换旧行。 (假设2.3.3是最新版本。您可以在新近/最近创建的项目中查看此内容)
  2. 在文件&gra; gradle / wrapper / gradle-wrapper.properties'用" distributionUrl = https://services.gradle.org/distributions/gradle-3.3-all.zip'替换旧行。 (假设3.3是最新版本。您可以在新近/最近创建的项目中查看)
  3. 现在,当您导入时,它不会下载其他gradle版本。

    我使用Notepad ++在包含所有旧项目的整个目录中找到了 - 替换以上行。

答案 7 :(得分:1)

实际上真正的问题是工作室正在通过互联网下载gradle文件,有时它无法这样做,然后它会卡住但我们可以手动修复它 -

根据您的Android Studios版本下载Gradle文件。

您可以通过 - https://services.gradle.org/distributions/

下载gradle文件

在更新Gradle区域中通过 - https://developer.android.com/studio/releases/gradle-plugin.html查看您的Gradle vesrion。

下载Gradle并将其粘贴到-c:/Users/username/local/.gradle

这就是它!!!

答案 8 :(得分:1)

我发现我的gradle文件的gradle版本设置为2.1.0。所以我在wordpad中打开文件并首先将其更改为3.3然后它对我来说很好。

在gradelwrapper.properties中: 来自distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zipdistributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 希望能解决问题

答案 9 :(得分:1)

这对我有用..肯定会为你效劳。

第1步:删除"仅" Gradle"文件夹"从您的项目文件夹。

第2步:从Android Studio&amp ;;导入您的项目将出现一个对话框"按         可以使用......,或取消给..."。按"取消" &安培;找到您下载最新Gradle文件的路径(在我的例子中为C:/ Gradle / gradle-3.5)。

步骤3:它会给出一个错误,说明"没有缓存版本...."。所以现在检查哪个版本的com.android.tools.build:gradle:你有...所以检查路径" C:\ Program Files \ Android \ Android Studio \ gradle \ m2repository \ com \ android \ tools \ build \ gradle这个"并选择最新版本(在我的情况下为2.3.2)。现在,转到Gradle Scripts-> Android Studio中的build.gradle(android)并在我的情况下将依赖关系的类路径更改为(classpath' com.android.tools.build:gradle:2.3.2')

第4步:点击"再试一次"。然后,它会要求升级工具,通过点击它来升级它&然后你就完成了..

恭喜,您的项目已成功构建..

是的,确保In Setting->建,Exec的...-> Gradle-> "选中使用本地gradle distribution& amp;离线工作& Gradle home:C:/ Gradle /gradle-3.5&服务目录路径:C:/Gradle/gradle-3.5(在我的例子中)。

答案 10 :(得分:0)

删除temp和temp%对我有用!

答案 11 :(得分:0)

手动下载gradle-3.3-all.zip

并摘录到/Users/[yourUsername]/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/