我想减少Android Studio项目的大小,以便在使用后保存它
在MS Visual Studio中,我们可以删除* .ipch,* .sdf和Debug文件以减少项目大小
我看到app / build / intermediates文件夹真的很大,我可以删除这个文件夹吗?
提前致谢!
答案 0 :(得分:42)
是的,您可以安全地删除intermediates
文件夹。您甚至可以删除包含build
的整个intermediates
文件夹。
下次运行/构建项目时,将重新生成build
文件夹及其内容。
答案 1 :(得分:8)
在Android Studio中,转到“终端”窗口。如果您在打开IDE后没有进入其他目录,那么您应该发现自己位于项目文件夹的顶层(类似于../Android Studio / projectname)。你只需输入
./gradlew clean
那就是它。我只是将项目文件夹大小从589 MB减少到21 MB。
答案 2 :(得分:4)
AndroidStudio创建的项目中包含的文件.gitignore列出了不存储在git存储库中的所有文件/模式,即构建项目不需要的那些文件。因此,删除与.gitignore文件中列出的模式匹配的所有文件/目录应该是安全的。
在我的项目中列出:
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
.externalNativeBuild
答案 3 :(得分:1)
请找到我用来执行此操作的批处理文件。 将批处理设置在项目目录的根目录下。 希望它有所帮助。
@rem ##########################################################################
@rem
@rem Export an ANDROID STUDIO application
@rem
@rem ##########################################################################
echo off
CLS
echo _________________________________________
echo ANDROID-STUDIO files sources export
echo _________________________________________
echo
echo If directory name includes space
echo - Surround name with quotes
echo _________________________________________
set /p dirname= Dir name to export :
if %dirname% == "" goto ERROR
set str=%dirname%
mkdir c:\EXPORT\%str%
pause
xcopy %dirname% c:\EXPORT\%str% /s
del c:\EXPORT\%str%\*.iml
del c:\EXPORT\%str%\app\*.apk
rmdir c:\EXPORT\%str%\.gradle /s /q
rmdir c:\EXPORT\%str%\.idea /s /q
rmdir c:\EXPORT\%str%\build /s /q
erase c:\EXPORT\%str%\app\build /f /s /q
rmdir c:\EXPORT\%str%\app\build /s /q
pause
goto END
:ERROR
echo Cannot create, check the directory root
goto OUT
:END
CLS
echo _________________________________________
echo ANDROID-STUDIO EXPORT
echo _________________________________________
echo Export ended, check c:\EXPORT
:OUT
pause
答案 4 :(得分:0)
从android studio的底部选项打开终端。
在终端粘贴gradlew clean
中,然后按Enter。
现在查看您的项目规模。 〜快乐编码
答案 5 :(得分:0)