‫shrinkResources در gradle چیست ؟

ریسورس هایی که استفاده نمی شود هنگام بیلد به پروژه اضافه نمی کند

دقت کنید اگر در کد به ریسورسهاتون مثل عکس ها دسترسی دارید از shrinkResourse استفاده نکنید .

مثلا اسم عکس هارو در دیتابیس سیو کردید و مثلا از طریق دستورات مربوطه اسم رو تبدیل به ادرس میکنید و به عکس دسترسی پیدا میکنید. چون درکد تشخیص نمیده که دارید ازش استفاده میکنید و اون رو نادید میگیره و حذف میکنه و اون ریسورس نات فوند میشه .