首页 > 其他分享 >Android Studio之镜像设置

Android Studio之镜像设置

时间:2024-09-08 18:22:59浏览次数:14  
标签:google gradle maven Studio build https 镜像 Android com

一, gradle

1, 目标文件:gradle-wrapper.properties

#Fri Oct 27 10:18:28 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip

1.1,修改distributionUrl字段

distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-6.7.1-bin.zip


2,目标文件: build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.0.2'


        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

2.1, 替换google() 和 jcenter()

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

    repositories {
        maven {url "https://maven.aliyun.com/repository/google"}  //替代google()
        maven {url "https://maven.aliyun.com/repository/public"}  //替代 jcenter() , mavenCentral()
        // maven {url "https://maven.aliyun.com/nexus/content/groups/public/"}
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.0.2'


        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven {url "https://maven.aliyun.com/repository/google"}  //替代google()
        maven {url "https://maven.aliyun.com/repository/public"}  //替代 jcenter() , mavenCentral()
        // maven {url "https://maven.aliyun.com/nexus/content/groups/public/"}
        flatDir {
            dirs 'libs'
        }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

标签:google,gradle,maven,Studio,build,https,镜像,Android,com
From: https://blog.51cto.com/aonaufly/11952490

相关文章

  • Android应用开发项目式教程——序
    文章目录Android技术本书特点本书内容本书参考Android技术Android是重要的客户端技术,因其开源开放的特点,Android在其初期就迅速成长为智能手机的主流操作系统,近年来更进一步成为智能电视、智能车载终端等智能设备的主流操作系统,其活跃设备数量已经超过30亿台,已成为当......
  • Android平台轻量级RTSP服务之GStreamer还是SmartRtspServer
    技术背景Android上启动一个轻量级RTSP服务,让Android终端像网络摄像头一样提供个外部可供RTSP拉流的服务,在内网小并发又不希望部署单独流媒体服务的场景下非常适用,在Android终端实现这样的流媒体服务,决定了,只能是轻量级的服务。可以通过集成第三方库或编写自定义的RTSP服务器代码来......
  • 如何减⼩dockerfile⽣成镜像体积?
    减小Dockerfile生成的镜像体积可以通过多种方法实现。以下是一些有效的策略:1.选择合适的基础镜像使用更小的基础镜像:例如,使用alpine镜像代替ubuntu或debian,因为Alpine的体积通常更小。FROMalpine:latest2.优化安装过程减少层数:将多个RUN命令合并为一个,减......
  • android framework工程师遇到成长瓶颈迷茫怎么办?千里马经验分享
    背景近来有一些framework老司机粉丝朋友发来了一些framework工作中的一些疑问,具体描述如下:这个同学遇到的问题,其实就是大部分framework开发者工作比较久后遇到的一个上升瓶颈问题。具体总结有以下几个瓶颈问题1、framework属于系统核心框架部分,整体要求稳定性高,可变性......
  • Android机型rom下载,刷机方法
    好多人都不会刷机,其实这三种手机刷机是最简单的了。废话不多说,下面开始教程!第一步:下载刷机包这三种手机的刷机包官网都有!而且都是卡刷。下面我给大家链接华为的http://consumer.huawei.com/cn/support/search/index.htm?keywordsvivo的http://www.vivo.com.cn/service.html......
  • Ubuntu 22.04 镜像源
    #aliyundebhttp://mirrors.aliyun.com/ubuntu/lunarmainrestricteduniversemultiversedeb-srchttp://mirrors.aliyun.com/ubuntu/lunarmainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubuntu/lunar-securitymainrestricteduniversemultive......
  • 解决Android Studio不能下载Gradle的教程Could not install Gradle distribution from
    在使用AndroidStudio时,经常会碰到与Gradle相关的问题,其中一个较为常见的情况就是在加载Gradle的时候,无论是第一次下载Gradle还是导入Gradle,都可能会遭遇报错。尤其是在下载过程中,一旦遇到网络问题,就很容易导致下载超时而报错,给开发者带来极大的困扰。带来两个解决AndroidS......
  • Docker 配置国内镜像源
    由于GFW的原因,在下载镜像的时候,经常会出现下载失败的情况,此时就可以使用国内的镜像源。什么是镜像源:简单来说就是某个组织(学校、公司、甚至是个人)先通过某种手段将国外的镜像下载下来,然后上传到国内的网站,这样我们在国内就可以通过这个网站下载到镜像源‍起因笔者有......
  • Android BLE scan流程及源码分析
    在Android系统中,startScan 方法用于启动蓝牙扫描,本文针对较新的Android版本14进行BLE扫描源码分析。一、AndroidBle scan的一般流程概述1.权限和蓝牙适配器检查应用需要确保具有适当的蓝牙和位置权限(从Android6.0开始,蓝牙扫描通常需要位置权限)。应用还需要检查......
  • 国内npm源镜像(npm加速下载) 指定npm镜像
    指定npm镜像npm官方原始镜像网址是:https://registry.npmjs.org/淘宝NPM镜像:http://registry.npmmirror.com阿里云NPM镜像:https://npm.aliyun.com腾讯云NPM镜像:https://mirrors.cloud.tencent.com/npm/华为云NPM镜像:https://mirrors.huaweicloud.com/repository/npm/网......