/ / एपीके फ़ाइल का आकार अनुकूलित - libgdx

एपीके फ़ाइल का आकार अनुकूलित करना - libgdx

मैं वर्तमान में libgdx 1.0 + box2d का उपयोग कर मिनी गेम पर काम कर रहा हूं जिसमें 4 से अधिक स्क्रीन नहीं हैं। मेरा बेस आभासी स्क्रीन रेज़ोल्यूशन 854x480 है और texturepacker का उपयोग किया जा रहा है।

संकलित के बाद एपीके फ़ाइल लगभग 2.2 एमबी है। नज़दीकी रूप से देखने के बाद, मैंने अभी देखा है कि lib फ़ोल्डर में 3 फ़ोल्डर्स "समान" फ़ाइलों के साथ 1.2 एमबी हैं:


एंड्रॉयड
lib
armeabi
libgdx.so
libgdx-box2d.so
armeabi-v7a
libgdx.so
libgdx-box2d.so
86
libgdx.so
libgdx-box2d.so

खैर, मुझे libgdx.so और libgdx-box2d.so फ़ाइलों की आवश्यकता है, लेकिन उनमें से कुछ को छुटकारा पाने के लिए सुरक्षित है या वे विभिन्न लक्ष्य उपकरणों का समर्थन करने के लिए हैं?

उत्तर:

जवाब के लिए 2 № 1

वे एक ही फाइल नहीं हैं .. उनके आकार की जांच करें। प्रत्येक संस्करण एक अलग मंच के लिए है और उनमें से किसी को हटाने के लिए वास्तव में सुरक्षित नहीं है।

armeabi: सभी उपकरणों के साथ संगत, एक संगतता मोड की तरह, बहुत धीमी वजह से मंच विशिष्ट अनुकूलन प्रदान नहीं करता है।

आर्मेबी v7a: हार्डवेयर फ्लोट ऑपरेशंस और प्रदर्शन में सुधार करने वाली अन्य चीजें प्रदान करता है।

86: v7a के समान लेकिन x86 आर्किटेक्चर के लिए।

अधिकांश डिवाइस शायद आर्मेबी पर चलने में सक्षम होंगे लेकिन v7a या X86 से बहुत धीमे हो सकते हैं।