Коли ми визначаємо ресурси скорочення, то справді ми можемо також визначити, які ресурси ми хочемо зберегти, а які ні, я не додав xml-файл у папку res / raw з назвою hold.xml
перш ніж продовжувати генерувати єдину підписану збірку та перевірити в інструменті аналізатора apk, який покаже файл dravable-xhdpi-v4 має messenger_button_send_round_shadow.png, який я хочу видалити для цього тесту
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"
tools:shrinkMode="strict"
tools:discard="@drawable/com_facebook_button_icon_blue.png,
@drawable/com_facebook_button_icon_white.png,
@drawable/com_facebook_button_like_icon_selected.png,
@drawable/messenger_button_send_round_shadow.png,
@drawable/messenger_*" />
виконуючи messenger_ * всі файли, починаючи з месенджера імен у папці, що витягується, буде видалено або навпаки, я визначає конкретний файл, який потрібно видалити
так що ви можете видалити файли з бібліотеки самостійно, ви також можете видалити макети за допомогою @ layout / name name, якщо цей макет використовувався у макеті тощо.