2011-09-20 10 views
5

मेरे पास एक "पुरानी" मशीन है जो मेरे पहले एंड्रॉइड मार्केटप्लेस एप्लिकेशन को विकसित करने के लिए पर्याप्त है लेकिन केवल जावा के साथ!जार फ़ाइलों के साथ डीएक्स प्रक्रिया को तेज करना, क्या यह संभव है?

मैं हाल ही में की कोशिश की कावा और स्काला (मैं लिस्प/योजना के साथ के बारे में छह साल पहले कार्यात्मक प्रोग्रामिंग करने के लिए स्विच और मैं तब से Erlang और हास्केल अवशोषित है) और मुझे कहना पड़ेगा कि मैं वास्तव में Scalas संक्षिप्तता प्यार और कावा अभी भी शानदार है (इसे एक परियोजना के लिए बहुत समय पहले इस्तेमाल किया गया था)।

हालांकि ... निर्माण समय जब मेरी मशीन पर "dexing" मिनटों में है (!) जब 'dx' प्रोग्राम kawa.jar फ़ाइल पर काम करता है।

क्या किसी को पता है कि एक जार फ़ाइल "कैश" या "प्री-बिल्ड" करना संभव है ताकि desxing प्रक्रिया केवल बदल गई हो। यह सिर्फ थोड़ी परेशान और दुखी है, यह देखने के लिए मैंने जार फ़ाइलों को डिस्क्स किया है, भले ही वे पिछली बार के समान हों। ।

मैं एक तेजी से नई मशीन खरीद सकता है, लेकिन मैं अतिरिक्त दोष अभी तो मैं पता है कि अनुकूलन मैं कर सकता है चाहता हूँ नहीं है ... :( धन्यवाद

उत्तर

2

यह लेख मदद कर सकता है - ।। Custom Class Loading in Dalvik आप कई पूर्व संकलित डेक्स फ़ाइलों का उपयोग और वर्ग लोड हो रहा है अपने आप को के रूप में आवश्यक के कुछ प्रदर्शन करना होगा

+0

यह एक छोटी सी नौकरी नहीं है। लेखन servi जैसे चीजों को करना भी मुश्किल है स्काला में सीईएस - सेवा लोड करने के लिए अपने नए क्लासलोडर का उपयोग करने के लिए एंड्रॉइड को बताने के लिए कोई हुक नहीं है। –

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