zoukankan      html  css  js  c++  java
  • [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
    
  • 相关阅读:
    如何配置MySQL
    软件工程第三次作业
    软件工程第二次作业
    软件工程第一次作业
    Python 【面试总结】
    Vue【你知道吗?】
    Python 【面试强化宝典】
    Python 【基础面试题】
    Vue 【前端面试题】
    Redis 【常识与进阶】
  • 原文地址:https://www.cnblogs.com/arcsinw/p/11577341.html
Copyright © 2011-2022 走看看