जब हम सिक्योर संसाधनों को परिभाषित करते हैं, तो उस समय हम यह भी परिभाषित कर सकते हैं कि हम किन संसाधनों को रखना चाहते हैं और जिन्हें मैंने xml फ़ाइल को res / कच्चे फ़ोल्डर में नहीं रखा है, जिन्हें keep.xml नाम दिया गया है।
आगे जाने से पहले एक एकल हस्ताक्षरित बिल्ड और चेक एनालाइज़र टूल में चेक करें जो दिखाएगा कि ड्रॉबल-एक्सएचडीपीआई-वी 4 में मैसेंजर_बटन_सेंड_सेड_सहैड_पिंग है, जिसे मैं इस टेस्ट के लिए हटाना चाहता हूं
<?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_ करने से * drawable folder में name messenger से शुरू होने वाली सभी फाइलें हटा दी जाएंगी या अन्य तरीके से मैं i को हटाए जाने के लिए विशिष्ट फ़ाइल को परिभाषित करता है
इस तरह से आप लाइब्रेरी से फाइल निकाल सकते हैं, यदि आप लेआउट या लेआउट नाम से लेआउट हटा सकते हैं, तो उस लेआउट का उपयोग लेआउट द्वारा किया गया है और इसलिए ...।