Intereting Posts
Создайте настоящий заставку Libgdx для Android показывает черный перед основным экраном Не удалось выполнить запрос инвентаризации: ошибка обновления запасов Как вернуть обратно перевернутое изображение с передней камеры в Android? Ошибка IBitmapDescriptorFactory не инициализирована Как получить выигрыш в таблице лидеров игрового сервиса google текущего игрока? Не удается отменить диалог с помощью пользовательских кнопок Android SQLite Где и когда инициализировать SQLiteOpenHelper Передача двоичных данных через оболочку АБР (т.е. быстрая передача файлов с использованием tar) Включите uuid.h в проект Android NDK Инициализация загрузчика в процессе Идентификатор ресурса не найден для атрибута paddingEnd в пакете 'android' Фрагмент OnBack Press, показывающий пустой экран Как вручную обновить браузер Android с помощью новейшего (ночного) webkit? Почему мой код не обновляется в моем приложении? (После обновления затмения)

Уменьшить размер проекта Android Studio

Я хочу уменьшить размер проекта Android Studio, чтобы сохранить его после использования

В MS Visual Studio мы можем удалить файлы * .ipch, * .sdf и Debug, чтобы уменьшить размер проекта

Я вижу, что папка app / build / intermediates действительно большая, могу ли я удалить эту папку?

Заранее спасибо!

Да, вы можете безопасно удалить папку intermediates . Вы даже можете удалить всю папку build , содержащую intermediates . Папка build и ее содержимое будут повторно созданы при следующем запуске / создании проекта.

Пожалуйста, найдите пакетный файл, который я использую для этого. Задайте пакет под корнем каталогов проектов. Надеюсь, это поможет.

 @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 

Файл .gitignore, содержащийся в проекте, созданным AndroidStudio, перечисляет все файлы / шаблоны, которые не должны храниться в репозитории 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 МБ до 21 МБ.