से संसाधनों या आयर फ़ाइलों को कैसे बाहर निकालना है, क्योंकि मुझे एपीके फ़ाइल के आकार को कम करने की आवश्यकता है, मैंने Apk Expansion का चयन किया है ताकि भाग में एपीके को विभाजित किया जा सके।मुख्य एपीके
Downloader libraryexpansion file
डाउनलोड करने के लिए तरीके को परिभाषित करता है, लेकिन मैं जिस तरह से apk से resource files
और aar
फ़ाइलों को छोड़ने के लिए पता करने की जरूरत।
मुझे निम्नलिखित मिला, लेकिन ये न तो resource-drawable files
और न ही arr
फ़ाइलों को हटा रहे हैं, और एपीके का आकार समान रहता है।
परीक्षण प्रयोजन के लिए, मैं चारों ओर 4 MB
की drawables
और आकार 3 MB
की arr
फ़ाइलों की जोड़ी को शामिल किया है। मैं Build->Build APK
विकल्प से apk
बना रहा हूं। मुझे नहीं पता कि निम्नलिखित केवल हस्ताक्षरित एपीके पर प्रभावी होगा या नहीं।
sourceSets {
main {
resources {
exclude '**/drawable/*'
}
}
}
android {
packagingOptions {
exclude 'lib/armeabi/a.so'
}
}