Как исключить ресурсы по умолчанию из APK buld в Android Studio? - PullRequest
0 голосов
/ 20 февраля 2019

Я столкнулся с небольшой "проблемой", затрагивающей мои файлы APK, созданные в Android Studio (но та же проблема затрагивает мои APK, даже если я создаю их из командной строки).

Проблема заключается в следующем: еслиЯ переименовываю .apk в .zip, чтобы увидеть файлы внутри, или даже если я анализирую .apk с помощью инструмента анализатора, включенного в AS, я вижу в каталоге "res" много файлов png, которые я не включил, и ядаже не используйте в моем приложении.Я предполагаю, что они являются стандартными значками, используемыми в Android, но я хотел бы исключить их из моего встроенного файла apk.

Эти имена файлов похожи на "abc_ic_restofthefilenamehere.png"

(пример:"abc_ic_star_half_black_16dp.png")

Я хотел бы знать, есть ли способ исключить эти файлы, потому что я не использую их в своей деятельности (мое приложение очень простое, ему даже не нужны значки дляуведомления или другие подобные вещи).

Можно ли их исключить?Есть ли способ сделать это, если я тоже собираю из командной строки (используя gradle)?

Большое спасибо!-

1 Ответ

0 голосов
/ 20 февраля 2019

Ознакомьтесь с документацией о том, как сократить свои ресурсы .Это должно удалить все неиспользуемые ресурсы в вашем приложении.

Обратите внимание, однако, что некоторые изображения кажутся неиспользованными, но на самом деле являются зависимостями (возможно косвенными) от темы, от которой вы можете зависеть, поэтому вот почемуте остались бы.

...