2012-02-05 12 views
5

मैं अपने नए मोबाइल गेम के विकास के लिए anscamobile के कोरोना एसडीके का उपयोग कर रहा हूं। मैं परीक्षण संस्करण का उपयोग कर रहा था और जब मैं खेल का अपना डेमो बना रहा, मैंने देखा कि ऐप का आकार बहुत बड़ा है। (लगभग 25 एमबी) लेकिन इसमें केवल 2 गीत (4 एमबी) और कुछ बहुत छोटे पीएनजी थे। इस आकार की समस्या के स्रोत के बारे में आप क्या सोचते हैं?कोरोना एसडीके आवेदन का आकार बहुत बड़ा है

क्या यह प्रोग्रामिंग तर्क, एल्गोरिदम या कुछ और के कारण हो सकता है? हमेशा के लिए कुछ लूपिंग की तरह, या बहुत सारे glpbal चर आदि का उपयोग .. ..? फिर यदि आपके पास कुछ राय है, तो मैं कैसे दूर कर सकता हूं?

धन्यवाद।

उत्तर

4

चर और कोड लगभग कोई स्थान नहीं लेते हैं। यह छवियों और ध्वनियों की संभावना अधिक है या शायद कोरोना की खुद की पुस्तकालय काफी बड़ी हैं।

यह मंच किस लिए बहुत बड़ा है? यदि यह आईओएस बिल्ड है तो आपको पता होना चाहिए कि वास्तव में 20 एमबी सीमा नहीं है, यह केवल 3 जी पर डाउनलोड करने के लिए अधिकतम है, और यदि आप वाई-फाई पर डाउनलोड कर रहे हैं तो आईओएस ऐप्स वास्तव में 2 जीबी तक हो सकते हैं।

इसके अलावा, यह संपीड़ित आकार (.ipa) अनुप्रयोग आकार (.app) नहीं है, जिस पर सीमा लागू होती है, इसलिए यदि आपका .ipa 20MB से कम है तो यह ठीक है। यदि आपके पास केवल .app है और आप सुनिश्चित नहीं हैं कि .ipa कैसे बनाना है, तो .app को ज़िप करने का प्रयास करें और देखें कि यह कितना बड़ा है। यदि ज़िप आकार 20 एमबी से कम है तो यह ऐप स्टोर पर 20 एमबी से कम होगा।

लेकिन बाहर काम करने क्यों यह इतना बड़ा है, यहाँ क्या करना है:

  1. आप .ipa से शुरू कर रहे हैं, इसका नाम बदलना .zip में और फिर इसे अनज़िप। अंदर एक पेलोड नामक फ़ोल्डर है जिसमें .app शामिल है।

  2. .app पर राइट-क्लिक करें और "पैकेज सामग्री दिखाएं" कहें। यह आपको अंदर सभी फाइलें दिखाएगा।

  3. उन फ़ाइलों को आकार के अनुसार सॉर्ट करें और सबसे बड़ा क्या काम करने का प्रयास करें। यदि वे ग्राफिक्स या ध्वनि फ़ाइल हैं तो आप पीएनजी के बजाय जेपीईजी का उपयोग करके या छोटे ध्वनि प्रारूपों का उपयोग करके उन्हें काट सकते हैं। अगर वे कोड लाइब्रेरी फाइलें हैं (इनके पास एक्सटेंशन नहीं है और ब्लैक टर्मिनल आइकन है) तो शायद ऐसा कुछ भी नहीं है जो आप कर सकते हैं क्योंकि यह कोर कोरोना लाइब्रेरी फाइलों की संभावना है जो आपके ऐप को बड़ा बना रहे हैं।

+0

आपको बहुत धन्यवाद निक। ये निर्देश वास्तव में सहायक होंगे। मैं ठीक करने की कोशिश करूंगा। अगर मुझे दोबारा एक ही समस्या है, तो मैं इसे यहां लिखूंगा। – ersentekin

संबंधित मुद्दे