zoukankan      html  css  js  c++  java
  • 修改Android Studio新建工程时repositories的默认配置

    个人博客

    http://www.milovetingting.cn

    修改Android Studio新建工程时repositories的默认配置

    前言

    由于众所周知的原因,Android Studio中连接google和jcenter的仓库时,会比较慢,较大机率会失败。为解决这个问题,可以设置仓库为阿里云的仓库:

    maven{
        url 'https://maven.aliyun.com/repository/public/'
    }
    

    或者设置为本地搭建的仓库,如:

    maven{
        url 'http://192.168.240.21:8081/nexus/content/groups/public/'
    }
    

    如果每次新建工程 后,都需要手动修改仓库的配置,那么还是比较麻烦。因此,需要修改新建工程时repositories的默认配置。

    修改repositories默认配置

    在Android Studio安装目录下,找到以下子目录:pluginsandroidlib emplatesgradle-projectsNewAndroidProject oot,修改build.gradle.ftl中的repositories节点内容为我们需要定义的仓库地址,需要修改buildscriptallprojects节点下repositories的如:

    buildscript {<#if includeKotlinSupport!false>
        ext.kotlin_version = '${kotlinVersion}'</#if>
        <@loadProperties/>
        repositories {
            <@useProperties/>
    		maven{url 'http://192.168.240.21:8081/nexus/content/groups/public/'}
            <#if includeKotlinEapRepo!false>maven { url '${kotlinEapRepoUrl}' }</#if>
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:${gradlePluginVersion}'
            <#if includeKotlinSupport!false>classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"</#if>
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        <@loadProperties/>
        repositories {
            <@useProperties/>
    		maven{url 'http://192.168.240.21:8081/nexus/content/groups/public/'}
            <#if includeKotlinEapRepo!false>maven { url '${kotlinEapRepoUrl}' }</#if>
        }
    }
    

    如果Android Studio安装在C盘下,可能修改这个文件会需要管理员权限,可以以管理员身份修改。

    修改gradle-wrapper.properties的默认配置

    有时项目可能会用到本地仓库已保存好的Gradle版本,那么可以修改gradle-wrapper.properties模板,具体路径在Android Studio的安装目录下,子目录:pluginsandroidlib emplatesgradlewrappergradlewrapper

    可以根据具体情况修改distributionUrl:

    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    distributionUrl=https://services.gradle.org/distributions/gradle-4.8-bin.zip
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    

    结束

    修改完成后,重启Android Studio,以后新建工程时就会用修改后的模板。

  • 相关阅读:
    BZOJ 2789: [Poi2012]Letters 树状数组 + 逆序对
    luogu 5468 [NOI2019]回家路线 最短路/暴力
    BZOJ 2427: [HAOI2010]软件安装 tarjan + 树形背包
    练手爬虫用urllib模块获取
    django安装以及配置
    web框架
    模拟百度进行图片搜索,有问题可以留言
    深入requests库params|data|json参数
    深入理解http1.x、http 2和https
    nodejs 实现 磁力链接资源搜索 BT磁力链接爬虫
  • 原文地址:https://www.cnblogs.com/milovetingting/p/12399059.html
Copyright © 2011-2022 走看看