文档章节

android studio 新建或者导入项目时缓慢或卡死的问题

Yao--靠自己
 Yao--靠自己
发布于 2018/06/21 23:45
字数 679
阅读 29
收藏 3

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

先说一下碰到的问题,最近要换一个电脑开发,电脑上环境都已经配好就直接down下来项目导入,发现在Building的时特别慢,之前从github上下载的项目也会出现这种情况,等的是心力交瘁。

还不能取消,一取消就会卡死

为了解决这个问题花了将近一天的时间,特将其记录下来,希望对碰到这个问题的朋友有所帮助。

注: Android Studio 在第一次新建一个 Gradle 项目时需要下载 Gradle ,所以启动很慢( Gradle-bin 大约三十几兆)。

原因:项目的Gradle版本跟当前Studio自带的Gradle版本不一致需要下载。而墙内无法下载 Gradle 或下载速度慢。

如何知道项目的Gradle版本?

每一个Android Studio的项目都有个gradle-wrapper.properties的文件,在gradle/wrapper/下,打开如下:
`#Thu Mar 16 14:05:18 GMT+08:00 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip`
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

distributionUrl所对应的就是当前项目的版本号。 
如果将项目的版本号改成当前studio支持的版本号,我当时项目的版本号是http://services.gradle.org/distributions/gradle-2.14.1-all.zip,而改成了studio的版本号http://services.gradle.org/distributions/gradle-1.10-all.zip,这样是不会去下载Gradle,也不会卡住欢迎页,但是会报错!

Error:(1, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Minimum supported Gradle version is 2.14.1.  Current version is 1.10. If using the gradle wrapper, try editing the distributionUrl in E:\project-gitosc\dlxf-android\gradle\wrapper\gradle-wrapper.properties to gradle-2.14.1-all.zip
  • 1
  • 2
  • 3

是因为项目想要运行需要gradle-2.14.1-all.zip,所以还是要去下载,打开 http://gradle.org/gradle-download/


点击DownLoad选择当前的版本下载

我们下载好的gradle - 版本号 -all.zip 应该放在哪儿呢。

打开 C:\Users\用户名.gradle\wrapper\dists\gradle-2.8-all(),里面会有一个乱七八糟名字的文件夹,打开那个文件夹,这个文件夹在运行一次就会自动生成,把刚刚下载的文件扔进去,studio会自动解压,然后退出重新导入项目就行!

但是这里有个坑,如果你studio版本太低,还是无法运行的,只要更新一下studio就可以了!

导入项目时先看一下gradle的版本号!

© 著作权归作者所有

Yao--靠自己
粉丝 3
博文 58
码字总数 23016
作品 0
哈尔滨
程序员
私信 提问
加载中

评论(0)

Android Studio系列教程一--下载与安装

转自:http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/ 背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的......

farina
2016/05/23
331
0
史上最详细的Android Studio系列教程一--下载和安装

背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉...

让代码飞一会
2015/07/05
486
0
RN项目导入到 最新的Android studio

(1)将RN项目里面的Android文件夹导入进去就可以。 (2)第一次导入会自动构建项目,当然也可能第一次会构建失败,目前使用最新版本的Android studio 并不会出现RN项目gradle版本 和 Androi...

osc_z8qxwya5
2019/11/19
5
0
android项目两种构建方式的整合(Eclipse/idea和Android Studio)

github文章备份,获得更好的阅读体验 android的两种构建方式 目前android主要有两种构建方式,一种基于ant(传统的),另一种是13年Google/IO上新推出基于Gralde的构建(Android Studio)。从...

龙凯
2014/02/07
8.8K
0
Gradle/Studio构建问题(Ant/Gradle)

> 使用Gradle遇到的问题及其他: Android Studio安装过程常见问题图解-- http://jingyan.baidu.com/article/fd8044fad5bdca5031137ab7.html 1. 将GitHub上的新项目导入Studio中 Pano360-mast......

shareus
2018/05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【JVM】JVM各个内存区域的情况图解

public class NormalJava { /*普通方法*/ public void normal(int money){ money = money -100; } public static void main(String[] args) { NormalJava normalJava = new NormalJava(); no......

郭恩洲_OSC博客
44分钟前
16
0
Java中JNI的使用详解第三篇:JNIEnv类型中方法的使用

在来看一下C++代码: #include<iostream.h> #include "com_jni_demo_JNIDemo.h" JNIEXPORT void JNICALL Java_com_jni_demo_JNIDemo_sayHello (JNIEnv * env, jobject obj) { //获取obj中对象......

天王盖地虎626
54分钟前
21
0
直播撬动618变局:抖快凶猛、商家清醒

  文/鸿键   来源:深响(ID:deep-echo)   核心要点   直播带货热潮持续升温,今年的传统电商大促节 618 成了第一个“全民直播”的 618,直播带货不仅为电商带来增量,同时也搅动着行...

计算无敌
今天
20
0
《一天一模式》— 观察者模式

一、观察者模式的概念 观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题...

XuePeng77
昨天
11
0
趣店2020Q1财报:总收入9.58亿元,开放平台交易金额26亿元

镭射财经5月26日消息 趣店(NYSE:QD)发布2020Q1财报。截至发稿,趣店股价1.57美元,市值3.98亿美元。 财报显示,趣店2020Q1总收入9.58亿元(单位:人民币,下同),净亏损4.86亿元;开放平...

镭射财经
昨天
26
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部