文章正文
AndroidStudio构建项目耗时优化方法
【文档】2024-10-17
简介AndroidStudio构建项目耗时优化方法
问题:新建Android Studio项目时,常会因为网络问题导致部分依赖下载缓慢,其中gradle和kotlin这两个模块最拖慢进度。
解决方案:对gradle.properties和settings.gradle.kts这两个配置文件进行修改
对gradle.properties
# Project-wide Gradle settings. # IDE (e.g. Android Studio) users: # Gradle settings configured through the IDE *will override* # any settings specified in this file. # For more details on how to configure your build environment visit # http://www.gradle.org/docs/current/userguide/build_environment.html # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8# When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true # AndroidX package structure to make it clearer which packages are bundled with the # Android operating system, and which are packaged with your app's APK # https://developer.android.com/topic/libraries/support-library/androidx-rn android.useAndroidX=true # Kotlin code style for this project: "official" or "obsolete": kotlin.code.style=official # Enables namespacing of each library's R class so that its R class includes only the # resources declared in the library itself and none from the library's dependencies,# thereby reducing the size of the R class for that library android.nonTransitiveRClass=true# 下面是修改部分把加载镜像修改为国内的源{ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists #更换为国内源 distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.4-rc-3-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists #}
对settings.gradle.kts
pluginManagement { repositories { //下面是修改部分{ maven { url = uri("https://maven.aliyun.com/repository/google") } 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://maven.aliyun.com/repository/google") } maven { url = uri("https://maven.aliyun.com/repository/public") } //} google() mavenCentral() } } rootProject.name = "Buiding by Kotlin"include(":app")
打赏支持
感谢您的支持,加油!
打开微信扫码打赏,你说多少就多少
找书费时,联系客服快速查找!
在线客服8:30-22:30,若离线请留言!
获取教程,请联系在线客服!
在线客服8:30-22:30,若离线请留言!
热门阅读
-
两个想上天的孩子 第2版 王灵书原创 PDF 2017207942.pdf
两个想上天的孩子 第2版 王灵书原创 PDF 2017207942.pdf ...
-
错错错 唐锡阳编著 沈阳:沈阳出版社 PDF 7544125769 2004.pdf
错错错 唐锡阳编著 沈阳:沈阳出版社 PDF 7544125769 2004.pdf ...
-
大门口的陌生人:1839—1861年间华南的社会动乱 (美)魏斐德 著 王小荷 译 新星出版社 9787513323789 PDF_出版时间:2017年03月.pdf
大门口的陌生人:1839—1861年间华南的社会动乱 (美)魏斐德 著 王小荷 译 新星出版社 9787513323789 PDF_出版时间:2017年03月.pdf ...
-
宝石学教程 第3版 李娅莉 武汉:中国地质大学出版社 PDF 9787562539261 出版时间:2016.pdf
宝石学教程 第3版 李娅莉 武汉:中国地质大学出版社 PDF 9787562539261 出版时间:2016.pdf ...
-
高等代数 下 第2版 李方,黄正达,温道伟等编著 杭州:浙江大学出版社 PDF 9787308112659 2013.pdf
高等代数 下 第2版 李方,黄正达,温道伟等编著 杭州:浙江大学出版社 PDF 9787308112659 2013.pdf ...
-
配位化学 双语版 李晖编著 北京:化学工业出版社 PDF 9787122109064 2011.pdf
配位化学 双语版 李晖编著 北京:化学工业出版社 PDF 9787122109064 2011.pdf ...
-
多媒体技术及应用 龚沛曾主编 北京:高等教育出版社 PDF 9787040274554 2009.pdf
多媒体技术及应用 龚沛曾主编 北京:高等教育出版社 PDF 9787040274554 2009.pdf ...
-
等离子体物理学导论 (美)F.F.CHEN著;林光海译 北京:科学出版社 PDF 7030475152 2016.pdf
等离子体物理学导论 (美)F.F.CHEN著;林光海译 北京:科学出版社 PDF 7030475152 2016.pdf ...
-
热核聚变等离子体物理学 (日)宫本健郎著;金尚宪译 北京:科学出版社 PDF 130311570 1981.pdf
热核聚变等离子体物理学 (日)宫本健郎著;金尚宪译 北京:科学出版社 PDF 130311570 1981.pdf ...
-
等离子体物理基础 (苏)戈兰特著;马腾才,秦运文译 北京:原子能出版社 PDF 15175438 1983.pdf
等离子体物理基础 (苏)戈兰特著;马腾才,秦运文译 北京:原子能出版社 PDF 15175438 1983.pdf ...