我想减少的Android Studio项目的大小,以保存它供后使用减少的Android Studio项目大小
在MS Visual Studio中,我们可以删除* .ipch,*。自卫队和调试文件,以减少项目规模
我看到app/build/intermediates文件夹真的很大,我可以删除这个文件夹吗?
在此先感谢!
我想减少的Android Studio项目的大小,以保存它供后使用减少的Android Studio项目大小
在MS Visual Studio中,我们可以删除* .ipch,*。自卫队和调试文件,以减少项目规模
我看到app/build/intermediates文件夹真的很大,我可以删除这个文件夹吗?
在此先感谢!
是的,您可以安全地删除intermediates
文件夹。您甚至可以删除包含intermediates
的整个build
文件夹。 build
文件夹和它的内容将在您下次运行/构建您的项目时重新生成。
现在我可以安全地删除生成文件夹!谢谢 – Liar
这是假的史蒂夫鲍尔默*你骗不了我。但是__ + 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
由AndroidStudio创建的项目containted文件的.gitignore列出了所有的文件/模式不被存储在Git仓库,即不需要的建设项目的文件。因此,删除与.gitignore文件中列出的模式相匹配的所有文件/目录应该是安全的。
在我的项目它会列出:
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
.externalNativeBuild
使总体感觉。它可能无法保证完全清理,而是使用过滤器进行最大限度的安全清理。虽然不使用自动化例程可能听起来是一个缺点,但它令人放心,因为用户可以完全控制所有执行的操作。将根据其他提议的解决方案进行基准测试 –
在Android Studio中,转到终端窗口。如果您打开IDE后没有转到其他目录,则应该找到自己的项目文件夹的顶层(类似于../Android Studio/projectname)。在那里,您只需键入
./gradlew clean
就是这样。我只是将我的项目文件夹大小从589 MB减少到21 MB。
非常感谢..这个命令很好。项目规模缩小到1:10 –
您的意思是减少硬盘上项目的大小或减小结果apk文件的大小? – FWeigl
@Ascorbin项目的大小,兄弟! – Liar