减少Android Studio项目大小

时间:2015-08-09 07:59:53

标签: android android-studio

我想减少Android Studio项目的大小,以便在使用后保存它

在MS Visual Studio中,我们可以删除* .ipch,* .sdf和Debug文件以减少项目大小

我看到app / build / intermediates文件夹真的很大,我可以删除这个文件夹吗?

提前致谢!

6 个答案:

答案 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)

在Android Studio中:

点击Graddle >>应用>>构建>>,然后双击“ clean”

clean gradlew