2011-07-11 10 views
5

यह प्रश्न this other one से संबंधित है। मैंने एंड्रॉइड फ्रेमवर्क को दोबारा बनाया है और एक नई छवि बनाई है। मुझे मूल ढांचे में कुछ कक्षाएं जोड़ने की ज़रूरत है और इसे नए जार जोड़कर किया गया है जो/सिस्टम/फ्रेमवर्क में जाते हैं। मैंने इन नए जारों को ध्यान में रखने के लिए BOOTCLASSPATH को संशोधित किया।एंड्रॉइड बिल्डिंग में BOOTCLASSPATH को संशोधित करना

डिवाइस बनाने और डिवाइस पर चमकाने से काम नहीं होता है। कुछ अनुकूलन इससे पहले चलाना चाहिए, लेकिन मुझे नहीं पता कि यह प्रक्रिया कैसा है।

छवि उत्पन्न करने से पहले मुझे किन कदमों को निष्पादित करना चाहिए या मेरे पास अन्य विकल्प क्या हैं ताकि विस्तारित ढांचे के वर्ग अनुप्रयोगों से एक्सेसिबल हों?

+0

आपने BOOTCLASSPATH को कैसे संशोधित किया? – ethan

उत्तर

1

मैं भी .mk फ़ाइलों में से एक को बदल कर bootclasspath बदल गया है, एक पंक्ति है कि इस तरह दिखता है करने के लिए अपने जार जोड़ने: PRODUCT_BOOT_JARS += myjar

तो फिर तुम सिर्फ निर्माण कर सकते हैं और जैसे डिवाइस के लिए फ्लैश करने के लिए है क्या तुमने कहा था। कभी-कभी यह पर्याप्त नहीं हो सकता है और आपको यह फ़ाइल मिटाना होगा: ./obj/ETC/init.environ.rc_intermediates/init.environ.rc

और फिर फिर से करें।

उम्मीद है कि मदद करता है।

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