• [Android Studio] 2019年Android Studio配置指北


    Android Studio是我学习Android开发路上的第一块绊脚石,新建一个项目,一行代码没动,直接编译不起来,我太难了,所以本文叫指北

    本文讲解在9102年如何在国内网络不通畅的情况下流畅的使用Android Studio

    1. 关闭代理

    网上能搜索出一堆通过增加国内镜像站的代理来使下载SDK的速度飞快,然而我一个都用不了,建议不要使用代理

    noproxy.png

    2. 改hosts

    dl.google.com的DNS无法解析,这是导致很多问题的元凶,通过手动在hosts中增加域名和ip的映射来解决这个问题

    多个地点ping[]服务器-网站测速-站长工具中找到一个dl.google.com能在本机ping通的 延迟最小的 ip,加到本机的hosts中

    3. Android SDK

    前面的都配置好后,就可以直接在线下载Android SDK了

    sdk_update_sites.png

    sdk_platforms.png

    4. Gradle

    4.1 使用aliyun的maven仓库

    修改Project的build.gradle文件

     repositories {
            // 添加阿里云 maven 地址
            maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
            maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }
            maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
            maven { url 'https://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
    
            google()
            // jcenter()
        }
    
    allprojects {
        repositories {
            // 添加阿里云 maven 地址
            maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
            maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }
            maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
            maven { url 'https://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
    
            google()
            // jcenter()
        }
    }
    

    4.2 在C:Users{用户名}.gradlegradle.properties文件中如果设置了gradle的全局代理也要注释掉

    # systemProp.http.proxyHost=mirrors.neusoft.edu.cn
    # systemProp.http.proxyPort=80
    
  • 相关阅读:
    C# 基础笔记
    ASP.Net Jquery 随机验证码 文本框判断
    html 随机验证码
    冒泡排序
    工厂方法模式[Factory Mothod]
    单例设计模式[Singleton]
    设计模式之SOLID原则
    linux下配置zookeeper
    linux中安装nginx
    linux安装tomcat
  • 原文地址:https://www.cnblogs.com/arcsinw/p/11577341.html
Copyright © 2020-2023  润新知