gpt4 book ai didi

android - 小型 android 应用程序生成累积大文件

转载 作者:行者123 更新时间:2023-11-29 22:46:48 24 4
gpt4 key购买 nike

我的旧电脑最近崩溃了,所以我将我的 android 项目恢复到新电脑上。看到这些文件占用了这么多空间,我有些惊讶。我的项目只有几 MB 大小——xml、布局、 Assets 、源代码等等。但是项目大小有几GB,而且主要局限在app/src/build/intermediate目录下。我会定期清理和重建项目,偶尔也会使缓存无效并重新启动。一个目录下的文件数量超过10万个!

删除这个目录安全吗?我不想做任何会影响我项目 future 工作的事情。

难道这也是 gradle sync 和 indexing 花费这么长时间的原因吗?这可能需要几分钟时间,当 PC 开始运转时,我失去了活下去的意愿。

另外:一个一般性问题 - 是否有任何可以安全删除的文件夹?我认为其中一个论坛上有人说可以毫无问题地删除 .gradle?

抱歉,如果这是一个幼儿园问题,我真的很惊讶地发现这个项目膨胀了这么多。

最佳答案

删除构建目录。检查你的 .gitignore 文件是否存在。.gitignore 包含您可以安全删除而不会损害下一台机器上的构建的所有文件。

示例 gitignore 文件

# Built application files
*.apk
*.ap_

# Files for the ART/Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
out/

# Gradle files
.gradle/
build/

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
captures/

# IntelliJ
*.iml
.idea/workspace.xml
.idea/tasks.xml
.idea/gradle.xml
.idea/assetWizardSettings.xml
.idea/dictionaries
.idea/libraries
.idea/caches

# Keystore files
# Uncomment the following line if you do not want to check your keystore files in.
#*.jks

# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild

# Freeline
freeline.py
freeline/
freeline_project_description.json

# fastlane
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output
fastlane/readme.md

关于android - 小型 android 应用程序生成累积大文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58275277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com