Android Studio配置国内镜像源和HTTP代理

这篇具有很好参考价值的文章主要介绍了Android Studio配置国内镜像源和HTTP代理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Android Studio配置国内镜像源和HTTP代理

一、配置国内镜像源/依赖库

1.1 打开项目的setting.gradle.kts文件
android studio 国内镜像,android studio,android,http
1.2 根据需要填入仓库地址
1.2.1 新版kotlin文件
maven { url=uri ("https://www.jitpack.io")}
maven { url=uri ("https://maven.aliyun.com/repository/releases")}
maven { url=uri ("https://maven.aliyun.com/repository/google")}
maven { url=uri ("https://maven.aliyun.com/repository/central")}
maven { url=uri ("https://maven.aliyun.com/repository/gradle-plugin")}
maven { url=uri ("https://maven.aliyun.com/repository/public")}
  • 示例
pluginManagement {
    repositories {
        maven { url=uri ("https://www.jitpack.io")}
        maven { url=uri ("https://maven.aliyun.com/repository/releases")}
        maven { url=uri ("https://maven.aliyun.com/repository/google")}
        maven { url=uri ("https://maven.aliyun.com/repository/central")}
        maven { url=uri ("https://maven.aliyun.com/repository/gradle-plugin")}
        maven { url=uri ("https://maven.aliyun.com/repository/public")}

        google()
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url=uri ("https://www.jitpack.io")}
        maven { url=uri ("https://maven.aliyun.com/repository/releases")}
        maven { url=uri ("https://maven.aliyun.com/repository/google")}
        maven { url=uri ("https://maven.aliyun.com/repository/central")}
        maven { url=uri ("https://maven.aliyun.com/repository/gradle-plugin")}
        maven { url=uri ("https://maven.aliyun.com/repository/public")}


        google()
        mavenCentral()
    }
}

rootProject.name = "HelloWorld"
include(":app")
1.2.2 旧式gradle文件
maven { url "https://jitpack.io" }        
maven { url 'https://maven.aliyun.com/repository/releases' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/public' }
  • 示例:
pluginManagement {
    repositories {
        maven { url "https://jitpack.io" }
        maven { url 'https://maven.aliyun.com/repository/releases' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url "https://jitpack.io" }
        maven { url 'https://maven.aliyun.com/repository/releases' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/central' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }
}
rootProject.name = "EasyUtils"
include ':app'
1.3 点击“Sync Now”按钮,同步Gradle配置
1.4 注意事项
  • pluginManagementdependencyResolutionManagement里面的repositories都需要填写
  • 不同的gradle文件的url格式不一样

二、配置HTTP代理

1.1 代理服务器的作用
  • 内容缓存:缓存经常访问的网页和数据,当再次访问时可以直接从代理服务器获取,加快访问速度。
  • 绕过限制:某些国外源在国内访问的速度极慢,通过代理可以绕过限制,实现跨地域访问。
  • 安全性:匿名浏览,数据加密
1.2 国内常用的代理服务器

1、东软信息学院

mirrors.neusoft.edu.cn     端口:80

2、北京化工大学

ubuntu.buct.edu.cn/ubuntu.buct.cn  端口:80

3、中国科学院开源协会

mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn)    端口:80

4、上海GDG镜像服务器

sdk.gdgshanghai.com   端口:8000

5、电子科技大学

mirrors.dormforce.net  端口:80
1.3 步骤
  • 打开左上角File ==> setting ==> HTTP Proxy

  • 然后填入镜像地址

    腾讯: https://mirrors.cloud.tencent.com/AndroidSDK/
    阿里: https://mirrors.aliyun.com/android.googlesource.com/
    
  • Apply ==> OK

android studio 国内镜像,android studio,android,http

三、可能遇到的问题

问题1
Plugin [id: ‘com.android.application‘, version: ‘x.x.x‘, apply: false] was not found ......

解决办法

  • 查看一下你的gradle对应的JDK版本是否过低,目前8.0版本对应的是JDK17.

  • 检验cmd输入java --version查看的版本是否与下载的版本一致

  • 查看环境变量中是否有其他版本的 jdk 版本

  • 查看android studiogradle是否使用的相同版本的jdk

    android studio 国内镜像,android studio,android,httpandroid studio 国内镜像,android studio,android,httpandroid studio 国内镜像,android studio,android,http
问题2
  • 前面配置了多次代理,后面不论怎么配置都无法配置成功

解决办法

  • 打开C:\Users\用户名\.gradle文件夹下的gradle.properties文件,直接删掉/注释掉最后几行的代理信息
android studio 国内镜像,android studio,android,http
问题3
Android Studio Unexpected tokens (use ; to separate expressions on the same line)

原因:

  • Android Studio 更新到最新的版本之后,gradle工程目录结构发生改变

解决办法:文章来源地址https://www.toymoban.com/news/detail-775237.html

  • setting.gradle文件中的仓库从旧式格式改为新式kotlin格式:
android studio 国内镜像,android studio,android,httpandroid studio 国内镜像,android studio,android,http
  • Eg:
maven { url=uri("https://www.jitpack.io")}

到了这里,关于Android Studio配置国内镜像源和HTTP代理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • android studio gradle 加载慢国内镜像解决(2022版)

    设置 包 的国内镜像 pluginManagement {     repositories {              maven { url \\\'https://maven.aliyun.com/repository/google\\\' }         maven { url \\\'https://maven.aliyun.com/repository/public\\\' }         maven { url \\\'https://maven.aliyun.com/repository/gradle-plugin\\\' }         google()         mavenCentral()         gradl

    2024年02月08日
    浏览(42)
  • 在Red Hat Enterprise Linux 8上配置本地镜像源和国内镜像源

    在Red Hat Enterprise Linux 8(RHEL 8)系统中配置本地镜像源和国内镜像源是一个常见的操作,可以提高软件包的下载速度并确保系统安全。本文将介绍如何在RHEL 8上进行这些配置操作。 本地镜像源和国内镜像源在软件包管理和系统更新中起着至关重要的作用。它们的主要作用如下

    2024年03月23日
    浏览(32)
  • Android Studio怎么配置代理

    在 Android Studio 中配置代理主要有两种方式:通过 GUI 和通过环境变量。下面是这两种方法的详细步骤: 通过 GUI(图形用户界面) 打开 Android Studio。 转到 File Settings (在 macOS 上是 Android Studio Preferences )。 在左侧导航栏中,展开 Appearance Behavior ,然后选择 System Settings 。 点击

    2024年02月08日
    浏览(34)
  • Android Studio配置阿里云镜像

    Android Studio配置阿里云镜像 作为一款用于开发Android应用程序的集成开发环境(IDE),Android Studio提供了丰富的功能和插件,使得开发者能够更高效地进行应用程序开发工作。然而,由于它的默认配置,很多时候在我们通过Android Studio下载依赖库或更新项目时会遇到网络不稳定

    2024年02月07日
    浏览(39)
  • 配置linux的anaconda3国内清华、阿里云镜像 & anaconda查看源和恢复默认默认源操作

    配置linux的anaconda3国内清华、阿里云镜像 以安装numpy和tensorflow为例 有的包国内镜像没有,比如我使用 conda create -n pytorch python==3.6.7,使用清华镜像找不到。 此时可以恢复默认源 https://blog.csdn.net/weixin_44064937/article/details/131123158

    2024年02月07日
    浏览(46)
  • 【Android Studio】 win10 配置镜像源 为阿里镜像源 超详细

    在编程的艺术世界里,代码和灵感需要寻找到最佳的交融点,才能打造出令人为之惊叹的作品。 而在这座秋知叶i博客的殿堂里,我们将共同追寻这种完美结合,为未来的世界留下属于我们的独特印记。 开发环境:windows10 在 C:用户用户名.gradle 新建 并输入如下内容:

    2024年02月11日
    浏览(38)
  • 【Android Studio】--- win10 配置镜像源 为阿里镜像源 超详细

    在编程的艺术世界里,代码和灵感需要寻找到最佳的交融点,才能打造出令人为之惊叹的作品。 而在这座秋知叶i博客的殿堂里,我们将共同追寻这种完美结合,为未来的世界留下属于我们的独特印记。 开发环境:windows10 在 C:用户用户名.gradle 新建 并输入如下内容:

    2024年02月04日
    浏览(44)
  • android 项目改为 国内镜像

    设置 distributionUrl 的 gradle.zip 国内镜像 设置 包 的国内镜像

    2024年01月25日
    浏览(37)
  • docker国内镜像源配置及走代理设置

    同步发布在个人笔记docker国内镜像源配置及走代理设置 使用docker拉取镜像的时候,有时候会卡在中途死活下载不完。一般这种情况就是因为docker默认的镜像源是Dockerhub,而这个网站在域外。所以和Ubuntu换国内源一样,我们也可以对docker换国内镜像源。 docker的镜像源文件配置

    2024年04月26日
    浏览(28)
  • npm的镜像源和代理的查看和修改

    一、镜像源 查询当前镜像源 设置为淘宝镜像 设置回默认的官方镜像 设置electron为淘宝镜像 查看和删除electron淘宝镜像设置 二、代理 查看当前代理 设置代理 删除代理

    2024年02月12日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包