解决Android Studio Gradle Metadata特别慢的问题
如下所示:
更改build.gradle
buildscript { repositories { // jcenter() // jcenter(){ url 'http://jcenter.bintray.com/'} maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'} maven { url "https://jitpack.io" } google() } dependencies { classpath 'com.android.tools.build:gradle:3.2.1' } } allprojects { repositories { // jcenter() maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'} google() } }
使用使用开源中国的maven库
补充知识:Android Studio:Metadata失败,Download失败解决
这两个错误原因多半是因为你的网络不能访问外网.
下面我们通过设置代理解决;
我们使用的是***:
要确保你的服务器可用可访问外网;
现在转到Android Studio设置代理:
Setting->搜索 proxy:
127.0.0.1表示用本机做代理,也就是通过***软件做代理;
1080为***默认端口号;
现在就可重新构建gradle了,以上错误应该都没了.
以上这篇解决Android Studio Gradle Metadata特别慢的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
详解关于Android Studio中安装和gradle的一些坑
本人从开始用Android Studio到现在已经快一年了吧,在我刚开始用的时候Android Studio还是1.2的版本.当时安装会因为国内墙的缘故,导致下载SDK步骤卡死无法安装. 最近的版本似乎都没出现这个问题,但是还是要吐槽一下最近的2.2.3的更新.这个版本安装包自带的SDK里build tools版本是25.0.2,支持的最低gradle版本是3.3,然而安装包内自带的gradle版本是3.2,所以单纯这个用安装包你并不能建立任何完整的项目,连自带的Helloworld项目都会报错
-
android studio 一直卡在Gradle:Build Running的几种解决办法
在使用AS开发安卓应用程序的时候经常会遇到Gradle build running一直在运行甚至卡死的情况,解决方法如下: 方法1: 1.在C:\User\<用户名>\.gradle 目录下新建一个gradle.properties文件,并在里面添加一行:org.gradle.daemon=true 2.打开AS,在Settings中设置Gradle的工作模式为offline,如下图: 这样就可以解决一直在running的问题了 方法2: 找到路径C:\Users\admin\.gradle\
-
解决android studio卡顿,提升studio运行速度的方法
mac版本: 点击Finder,在应用程序中找到android studio----->Contents文件夹----->bin文件夹----->studio.vmoptions文件. 如图 以文本形式打开studio.vmoptions文件,会看到如下图 将前三个值改大一些,保存并退出文件,重启android studio即可. window版本: 找到android studio安装路径----->bin文件夹----->studio.exe.vmoptions,打开并修
-
解决Android Studio Gradle Metadata特别慢的问题
如下所示: 更改build.gradle buildscript { repositories { // jcenter() // jcenter(){ url 'http://jcenter.bintray.com/'} maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'} maven { url "https://jitpack.io" } google() } dependencies { classp
-
Android Studio Gradle依赖冲突解决方法
前言 本文主要给大家介绍了Android Studio Gradle依赖冲突解决的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 1. 查看依赖树 ./gradlew dependencies 2. 解决依赖冲突 一旦在构建中存在依赖冲突,开发人员需要决定哪个版本的库最终包含在构建中,有许多解决冲突的方法. 1. 逐个排除 compile('junit:junit:4.12'){ exclude group : 'org.hamcrest',module:'hamcre
-
完美解决Android Studio集成crashlytics后无法编译的问题
问题描述: 在用fabric集成后编译出现如下错误, Error:Cause: hostname in certificate didn't match: <maven.fabric.io> != <*.motili.com> OR <*.motili.com> OR <motili.com> build.gradle部分脚本(fabric插件自动生成的): buildscript { repositories { maven { url 'https://
-
解决android studio 3.0 加载项目过慢问题--maven仓库选择
今天用android studio 3.0打开项目时发现一直在谷歌的maven仓库加载 卡到这不动了,看了下maven仓库的配置发现: buildscript { repositories { jcenter() maven { url 'https://maven.google.com' name 'Google' } google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0' // NOTE: Do n
-
解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
1.现象描述 原来项目在Android studio 2.3一切正常,升级3.0之后报如下错误: Error:Cannot choose between the following configurations of project :android_sdk: - debugApiElements - debugRuntimeElements - releaseApiElements - releaseRuntimeElements All of them match the consumer
-
解决Android studio 3.6.1 出现Cause: unable to find valid certification path to requested target 报错的问题
1.首先修改根目录下的build.gradle成如下格式 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' } maven { url 'http:
-
解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题
一.修复bug 记录这个bug,不是说这个问题有多么难,而是在解决之前,尝试了很多办法,它是一个不断试错的过程,比如: 多次的 clean project/ rebuild project: 查看主项目下的build/ 查看编译之后的.class 文件,发现并不存在library 的编译代码: 尝试了将library 的包名重新命名.先删除,然后添加进来: 试了很多办法,当然都没有用,最后搜索才发现是和混淆有关,于是将library 的混淆关闭,再编译就ok ,如下: buildTypes {
-
解决android studio引用远程仓库下载慢(JCenter下载慢)
本文介绍了解决android studio引用远程仓库下载慢的两种方法,具体如下: 第一种方法 使用开源中国的maven库 阿里云的(速度飞快):http://maven.aliyun.com/nexus/content/groups/public/ 替换项目根目录下build.gradle中的 repositories { jcenter() } 为: repositories { maven{url 'http://maven.aliyun.com/nexus/content/groups/
-
解决Android Studio一直停留在MyApplication:syncing的问题
在我们打开Android Studio时,可能出现一直停留在MyApplication:syncing的情况(下图的情况),我在此给出解决办法 注意看你的绿色框框位置的的zip是什么样的,在下面的链接中找到一样的压缩包下载下来. 注意,一定要下载相同的!! 链接:点这里 然后打开电脑C盘 打开C:\Users\用户名\.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx这个位置的文件夹 你的这个位置可能没有这些文件,应该
随机推荐
- Delphi编程常用快捷键大全
- iOS消息推送原理及具体实现代码
- Python制作Windows系统服务
- Js浏览器全屏代码(模仿按F11)
- 用js动态添加html元素,以及属性的简单实例
- smarty巧妙处理iframe中内容页的代码
- Python抓取电影天堂电影信息的代码
- Linux中搭建FTP服务器的方法
- SQL(MSSQLSERVER)服务启动错误代码3414的解决方法
- BootStrap下拉菜单和滚动监听插件实现代码
- 微信小程序 wxapp地图 map详解
- 简单的JavaScript互斥锁分享
- Android TextView显示html样式的文字
- Java的方法重载与变量作用域简介
- java application maven项目打自定义zip包实例(推荐)
- Android判断wifi是5G还是2.4G
- Swift利用CoreData如何存储多种数据类的通讯录
- linux 部署apche服务的步骤
- Python MySQLdb 使用utf-8 编码插入中文数据问题
- 关于C#数强转会不会抛出异常详解