修改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安装目录下,找到以下子目录:\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root,修改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的安装目录下,子目录:\plugins\android\lib\templates\gradle\wrapper\gradle\wrapper

可以根据具体情况修改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,以后新建工程时就会用修改后的模板。

原文地址:https://www.cnblogs.com/milovetingting/p/12399059.html

时间: 2024-10-10 06:32:10

修改Android Studio新建工程时repositories的默认配置的相关文章

修改Android Studio默认的API Level(SDK版本)

原文:修改Android Studio默认的API Level(SDK版本) Android Studio(2.1.2)新建工程的时候只会让你选择最低支持的SDK版本,默认的目标编译SDK版本会以系统当前SDK中最新SDK platform作为目标的API Level.但是很多时候我们并不需要最新的SDK版本,如何修改呢? 方法是:修改工程目录中的Gradle Scripts->build.gradle(Module:app)中的相关行,具体见下图: 当然也可以图形化操作,右键工程目录选择"

Mac下修改Android Studio 所用的JDK版本

Mac下修改Android Studio 所用的JDK版本 @author ASCE1885 最近项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式,自然的JDK版本号也从JDK6升级到了JDK7,但后来发现,由于我们是一个SDK项目,最终会以JAR包形式提供给第三方使用,这样就会遇到一个问题,如果我们使用JDK7编译JAR包,而第三方编译环境使用的还是旧的JDK6,那么编译工程的时候就会出现: Unsupported major.minor vers

android studio 新建工程初始化gradle无反应

在使用android studio 新建工程的时候,会发现一直无法下载 gradle-0.8.3.jar(也有可能是其他版本),如下: Gradle: Download: http://repo1.maven.org/maven2/com/android/tools/build/gradle/0.8.3/gradle-0.8.3.jar 恭喜你,你被墙了! 需要在android studio 中配置gradle的代理,当然是用goagent了. 打开setting->gradle->Gradl

Android studio运行时乱码 编码问题 閿欒: 缂栫爜UTF-8鐨勪笉鍙槧灏勫瓧绗?

Android studio运行时乱码 编码问题 閿欒: 缂栫爜UTF-8鐨勪笉鍙槧灏勫瓧绗?

Android Studio下项目构建的Gradle配置及打包应用变体

Gradle简介 ??Gradle是一个自动化构建工具,采用Groovy的Domain Specific Language(领域特定语言)来描述和控制构建逻辑.具有语法简洁.可读性强.配置灵活等特点.基于Intellij IDEA社区版本开发的Android Studio天生支持Gradle构建程序.Groovy是一种基于JVM的敏捷开发语言,结合了Phthon.Ruby和Smalltalk的许多强大特性.同时,Groovy代码既能够与java代码很好地结合,也能够用于扩展现有的代码. Grad

Android Studio 1.0 苹果电脑安装配置

前言 近日Google终于不负众望,发布了期待已久的Android Studio 1.0正式版.小编自己是Android开发者,之前使用过Eclipse,也试用过Android Studio 0.x版本,感觉不错.这款正式版可以带给Android开发者非常多的惊喜. 安装和配置 前提:因为Android需要使用Java语言作为标准开发语言,所以你的操作系统里需要安装Java开发环境.如果你还没有安装Java开发环境,可以上网搜索如何下载,安装和配置环境变量,在本文中不做过多说明了,网上有很多图文

android studio 3.1.4下载安装配置(附旧版本下载地址)

windows下安装android studio.当前时间2018年9月. 最新版本的android studio3.2.0-release出来了,拥有许多新的特性 可能我是一个业余的android开发者原因,我看到两个点, 1.The new version of AAPT2 fixes many issues, including improved handling of non-ASCII characters on Windows. 修复了打包签名apk时用到了AAPT2的许多问题,主要

Android Studio使用心得 - 简介与环境配置

关于Android Studio 在2013 Google IO大会上发布的全新IDE Android Studio相信各位猿们并不陌生,截止2014的Google IO大会,虽然依然木有发布正式版,但是根据我这几周的使用情况来说,BUG已经很少了,完全不影响正常使用.而且Android Studio是基于IntelliJ的,无论从运行速度上还是编程的快捷性上,都比Eclipse的体验要好,开发效率妥妥的提高了. Android Studio vs Eclipse ADT 目前Android S

.Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决

原文:.Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决 说真心话,Eclipse跟我们.net的VS比起来就是屌丝比高富帅,一切都是那么的难用,速度慢得我无法忍受 于是想试试Google钦点的Android Studio IDE工具,这跟ADT一样也是一套集成工具,也需要安装java JDK 1.下载最新的JDKhttp://developers.sun.com/downloads/ 我是下载JDK1.7版本,安装过程可