经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 移动开发 » Android » 查看文章
gradle配置国内镜像
来源:cnblogs  作者:杨小匠  时间:2018/10/17 8:59:23  对本文有异议

  Android Studio在构建项目时会拉取gradle资源,而goole和jcenter在国内的网络环境并不好用,容易产生connect timeout等错误。

  因此将地址修改成阿里云的国内镜像。

一、允许使用maven仓库

  点击File->Settings进入设置界面,勾选“Enable embedded Maven repository”,如下图:

二、修改build.gradle

  在项目文件中找到build.gradle文件,修改其中的buildscript和allprojects地址:

 

  1. buildscript {
  2. repositories {
  3. maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' }
  4. maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
  5. }
  6. dependencies {
  7. classpath 'com.android.tools.build:gradle:3.3.0-alpha13'
  8. }
  9. }
  10. allprojects {
  11. repositories {
  12. maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
  13. maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
  14. }
  15. }
  16. task clean(type: Delete) {
  17. delete rootProject.buildDir
  18. }

  

如下图:

 

 

   gradle的文件下载下来以后会保存在本地,也有缓存。这意味着不同的项目如果有相同的gradle依赖,则不需要重复下载。因此也不是每次打开新项目都需要修改build.gradle文件。

  如果修改build.gradle后重新build还是有错,可以尝试新建一个相同API版本的项目。

 

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号