Android Studio 第一次新建Android Gradle项目超级慢的解决方案
2015-08-06 23:43
633 查看
当你在学习移动开发,经过千山万水来到此处时:ionic build android,有没有发现奇迹?
一小时过去了。。。
而手动下载采用了5分钟
So,来吧,别等了,下面慢慢道来:
注: Android Studio 在第一次新建一个 Gradle 项目时需要下载 Gradle ,所以启动很慢( Gradle-bin 大约三十几兆),所以我们应该事先帮他下载好。
首先,我们下载好的 gradle - 版本号 -bin(|all).zip 应该放在哪儿呢。 Gradle 有一个user home ,默认是 C:\Users\【你当前的 用户名】 \.gradle 。
这个目录下面有四个子文件夹,我们要放到
。例如,我就把 gradle -bin 和 gradle-all (只需要放一个, all 的话,有源码,文档等,好一些)分别放到了
两个目录下面。然后启动 android studio ,他会自动解压安装(而且优先解压gradle-1.10-all ,因为 bin 那个我发现没有解压他)。至于这个乱码文件夹目录(上面的 6vpvhqu0efs1fqmqr2decq1v12 ),我的处理是先打开一次 android
studio ,然后关闭,这个目录就生成了 (注意,这个目录每次在发现新的需要下载的版本的时候都会新生成一个随机码文件夹,所以,不要想着把 zip 文件放到上次生成的随机码目录中) 。
另外,想知道自己的Gradle项目用的是哪个版本(而且还有all和bin的区分),只需要看项目根目录下面找gradle/wrapper/gradle-wrapper.properties这个文件,里面是对应的版本号(Android Studio就会下这个),比如文件的内容如下:
那么你就要准备好去官网下载gradle-1.10-all.zip放到上面说的文件夹下面(下gradle-1.10-bin.zip是不管用的)
这种方法目前百试不爽,绝对不需要再等待了,等他下载完估计要近一个小时的时间了(想当初我就是打开.gradle下面的那个文件夹,看着gradle**.zip一点点的下载完成的,慢死了。如果想要验证上面这个方法有没有成功,你就到.gradle/wrapper/dist/gradle-1.10-all/乱码文件夹/下面等着,看他会不会自动解压,只要解压力 ,说明就没问题了!
一小时过去了。。。
而手动下载采用了5分钟
So,来吧,别等了,下面慢慢道来:
注: Android Studio 在第一次新建一个 Gradle 项目时需要下载 Gradle ,所以启动很慢( Gradle-bin 大约三十几兆),所以我们应该事先帮他下载好。
首先,我们下载好的 gradle - 版本号 -bin(|all).zip 应该放在哪儿呢。 Gradle 有一个user home ,默认是 C:\Users\【你当前的 用户名】 \.gradle 。
这个目录下面有四个子文件夹,我们要放到
wrapper\dists \[gradle- 版本号 -bin|all ]\[ 一连串乱七八糟的字符的文件夹 ]\ |
C:\Users\Leo \.gradle\wrapper\dists\gradle-1.10-all\6vpvhqu0efs1fqmqr2decq1v12 C:\Users\ Leo \.gradle\wrapper\dists\gradle-1.10-bin\6vpvhqu0efs1fqmqr2decq1v12 |
studio ,然后关闭,这个目录就生成了 (注意,这个目录每次在发现新的需要下载的版本的时候都会新生成一个随机码文件夹,所以,不要想着把 zip 文件放到上次生成的随机码目录中) 。
另外,想知道自己的Gradle项目用的是哪个版本(而且还有all和bin的区分),只需要看项目根目录下面找gradle/wrapper/gradle-wrapper.properties这个文件,里面是对应的版本号(Android Studio就会下这个),比如文件的内容如下:
#Thu Mar 20 19:47:09 GMT 2014 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip |
这种方法目前百试不爽,绝对不需要再等待了,等他下载完估计要近一个小时的时间了(想当初我就是打开.gradle下面的那个文件夹,看着gradle**.zip一点点的下载完成的,慢死了。如果想要验证上面这个方法有没有成功,你就到.gradle/wrapper/dist/gradle-1.10-all/乱码文件夹/下面等着,看他会不会自动解压,只要解压力 ,说明就没问题了!
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories