Android Studio中Gradle问题解决方法(亲测有效)

这篇具有很好参考价值的文章主要介绍了Android Studio中Gradle问题解决方法(亲测有效)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

当我们在新建或者导入一个项目时,会发现Gradle一直在编译,时间特别久。有时还会报错,如下图:

android studio怎么解决gradle,android studio,android,ide

android studio怎么解决gradle,android studio,android,ide

解决方法:其实是因为国内无法使用外网。所以我们需要使用国内镜像源来解决这个问题。

        我们只需要点击project

android studio怎么解决gradle,android studio,android,ide

在build文件夹下找到gradle-wrapper.properties

编辑如下android studio怎么解决gradle,android studio,android,ide

主要是替换这一行代码(仔细看代码使用的阿里云镜像源,自己也可以换成清华源或者豆瓣源)

distributionUrl=http\://mtl-gradle-mirror.oss-cn-hangzhou.aliyuncs.com/gradle-7.3-bin.zip

然后再找到settings.gradle.kts修改如下:

android studio怎么解决gradle,android studio,android,ide

注意只需要更改我选择的这一部分,不要修改下面默认的代码。

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/jcenter") }
        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") }
        maven { url = uri("https://s01.oss.sonatype.org/content/groups/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/jcenter") }
        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") }
        maven { url = uri("https://s01.oss.sonatype.org/content/groups/public") }
        google()
        mavenCentral()
    }
}

此时就能解决自建项目遇到gradle卡住的问题。

注意:以上只是大部分自建项目满足要求。但是当我们导入别人的项目时,很有可能是以前的版本的,可能大家会找不到settings.gradle.kts这个文件,而是只有settings.gradle文件(注意不是kts后缀)

那么以我这个项目为例咱只需要修改两个文件即可:gradle-wrapper.properties(按照上面提到的修改)和gradle.properties

android studio怎么解决gradle,android studio,android,ide

org.gradle.jvmargs=-Xmx5120m后面加上
 --add-exports=java.base/sun.nio.ch=ALL-UNNAMED \
--add-opens=java.base/java.lang=ALL-UNNAMED \
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
--add-opens=java.base/java.io=ALL-UNNAMED \
--add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED

即可。

然后再重新编译(点击Sync Now),如果没有Sync Now重开软件即可自动编译。(此处自行琢磨)

android studio怎么解决gradle,android studio,android,ide

等待片刻即可完成项目的导入,解决了Gradle的问题。

然后我运行了我的项目,便可直接打开虚拟手机展示app

android studio怎么解决gradle,android studio,android,ide

android studio怎么解决gradle,android studio,android,ide文章来源地址https://www.toymoban.com/news/detail-802851.html

到了这里,关于Android Studio中Gradle问题解决方法(亲测有效)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 解决Gradle sync failed: Gradle Sync Issues问题(Android开发/Android Studio)

    我刚学移动开发的时候,打开android studio会提示下图所示的问题:Could not install Gradle distribution from \\\'https://services.gradle.org/distributions/gradle-7.3.3-bin.zip\\\'. 网上看了很多方法,说得 下载相关Gradle文件,并且指定好相关位置 ,试了好多次,一直不成功,后来发现是 指定位置 这一步出

    2024年02月08日
    浏览(87)
  • 记录解决Android Studio下载gradle超时问题

    大三学生,2023年3月19号晚,首次下载Android Studio2022版本并新建项目,发现在下载gradle总是连接超时,舍友则没有这个问题,用的是同一个安装包。 查阅文献太多,忘记都有哪些了,就不列出来了,都是公开的。 总结:连接不上外网的谷歌导致网络超时,通过其他方法下载好

    2024年02月05日
    浏览(95)
  • Android Studio下载gradle速度慢—解决方法

    配置对所有项目起效的项目环境 查看 .gradle 所在位置 :打开 Android Studio - File - setting  文件夹中打开 Gradle user home 显示的路径,在 .gradle 文件夹中创建 init.gradle 文件,在 init.gradle 文件中输入以下配置内容 重启Android Studio即可

    2024年02月13日
    浏览(45)
  • 解决Android studio gradle sync failed问题

    目录 问题描述 问题解决 Android studio版本:3.5.2 在项目创建完毕后,会自动sync gradle,如下图所示: 有时会出现长时间无法sync成功(我等了一个多小时都没成功) 或者直接报错sync failed: 这种情况可能是由于直接同步下载速度太慢而导致的 在studio中下载速度太慢,所以我们

    2024年02月16日
    浏览(51)
  • 初次安装Android Studio卡在gradle的解决方法

    国外的下载的地址无法访问才导致无法下载 找到新建项目的保存位置找到gradle文件夹 进入文件夹  用文本打开 如图 大概一样,将国外地址改为国内地址 选中的这一条 腾讯云提供了 Gradle 的国内镜像,您可以通过访问腾讯云的官方镜像站来查找 Gradle 8.2 的下载链接。通常,

    2024年02月22日
    浏览(49)
  • 解决:Android Studio下载gradle速度慢的问题

    配置对所有项目起效的项目环境 查看 .gradle 所在位置 :打开 Android Studio - File - setting  文件夹中打开 Gradle user home 显示的路径,在 .gradle 文件夹中创建 init.gradle 文件,在 init.gradle 文件中输入以下配置内容 重启Android Studio即可

    2024年02月04日
    浏览(50)
  • 可能会解决你Android studio中gradle安装的问题

    我的电脑让我不小心弄出了很多小毛病,我忍不了了,重装了系统 然后在我配置as时发现gradle竟然出现了好多问题,看了好多的帖子发现都对我没用!!! 概括 问题是下载gradle超时 检查是否有.gradle这个文件,有则改名,没有的话就先下载,看报不报错,报错了就看下一步(

    2024年02月03日
    浏览(45)
  • Android Studio Giraffe解决gradle reload failed问题

    settings.gradle.kts中 各增加三行内容:

    2024年02月07日
    浏览(59)
  • Android Studio每次打开都要下载Gradle的解决方法

    我是先下载了相应版本的gradle-bin的zip,放入对应文件夹,但是再次打开Android Studio的时候还是在下载... 于是,打开setting,搜索gradle,修改Gradle user home的路径,直接定位到.gradle文件夹,就行了。  所以有时候其实定义文件夹位置太准确反而不是好事...

    2024年02月11日
    浏览(51)
  • 保姆级——成功解决Android studio中下载gradle慢的方法

    控诉:作为计算机专业的学生,虽然说下载和使用新的软件应该是我们的家常便饭,但是每一次用新的软件,在配置和下载方面真的花的时间都要比学习这个语法更长,要命(尤其是涉及到tizi)。最可怕的是,可能开始觉得配置好了,等到后面运用的时候还会出问题 下面来

    2024年02月04日
    浏览(50)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包