我想減少的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