繁体   English   中英

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

[英]Android Studio 2.2 Stuck at Building Gradle Project Info on importing existing project

我在Windows 10上使用Android studio 2.2。

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

构建'ProjecTName'Graedle项目信息

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

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

  1. 打开现有的Android Studio项目

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

测试

在后台有Gradle的下载。 等待它完成。

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

希望这会有所帮助。

我也有问题。

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

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

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

请尝试以下方法:

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

2>尝试进入android工作室,然后进入文件>无效缓存/重启,然后尝试。

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

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

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

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

以上答案对我不起作用。

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

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

  1. 在文件'build.gradle'中将旧行替换为“classpath'com.android.tools.build:grad:2.3.3'”(假设2.3.3是最新版本。您可以在新近/最近创建的项目中检查这一点)
  2. 在文件'gradle / wrapper / gradle-wrapper.properties'中用'distributionUrl = https://services.gradle.org/distributions/gradle-3.3-all.zip'替换旧行(假设3.3是最新的。你可以检查在你最近/最近创建的项目中)

现在当你导入时,它不会下载其他gradle版本。

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

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

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

您可以通过https://services.gradle.org/distributions/下载gradle文件

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

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

这就是它!!!

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

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

这对我有用..肯定会为你工作。

步骤1:从项目文件夹中“仅删除”Gradle“文件夹”。

第2步:从Android Studio导入您的项目,将出现一个对话框“按确定以使用...,或取消以...”。 按“取消”并找到已下载最新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)。 所以现在,在Android Studio中转到Gradle Scripts-> build.gradle(android),并在我的情况下将dependencie的类路径更改为(classpath'com.android.tools.build:gradle:2.3.2')

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

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

并且确保在设置 - >构建,执行...-> Gradle->“选中使用本地gradle分发和离线工作和Gradle home:C:/ Gradle / gradle-3.5&Service目录路径:C: /Gradle/gradle-3.5(在我的情况下)。

删除temp和temp%对我有用!

手动下载gradle-3.3-all.zip

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM