के भीतर अनुकूलित फ्रेमवर्क लाइब्रेरी (android.jar) का उपयोग करें। मेरा अपना कस्टमाइज्ड फ्रेमवर्क (android.jar) था और एंड्रॉइड स्टूडियो के भीतर इसका उपयोग करना चाहता था। मैं तरह मेरे build.gradle में वर्णन था:एंड्रॉइड स्टूडियो
dependencies {
compile files('myandroid.jar')
}
लेकिन एंड्रॉयड स्टूडियो अभी भी डिफ़ॉल्ट (android.jar) ढांचे का उपयोग करें। अपेक्षित स्थिति ग्रहण की तरह है, मैं पुस्तकालयों के आदेश की व्यवस्था कर सकता हूं। एंड्रॉइड स्टूडियो में, मैं केवल बाहरी पुस्तकालयों के आदेश की व्यवस्था कर सकता हूं और डिफ़ॉल्ट ढांचे पुस्तकालय से कुछ लेना देना नहीं चाहता हूं। क्या मेरे कस्टमाइज्ड android.jar को डिफॉल्ट एक से अधिक ऑर्डर देने का कोई तरीका है?
बहुत बहुत धन्यवाद!
यह समस्या मेरी मॉड्यूल अपने कस्टमाइज़्ड android.jar संदर्भ नहीं दे सकता के बारे में नहीं है। ऐसा लगता है कि मेरी अनुकूलित फ्रेमवर्क लाइब्रेरी और डिफ़ॉल्ट फ्रेमवर्क लाइब्रेरी (एंड्रॉइड एसडीके की लाइब्रेरी) दोनों के समान वर्ग हैं, उदाहरण के लिए: android.telephony.ServiceState। और एंड्रॉइड स्टूडियो सिर्फ डिफ़ॉल्ट फ्रेमवर्क लाइब्रेरी (एंड्रॉइड एसडीके की लाइब्रेरी) का उपयोग करता है जो एंड्रॉइड.टेलेफ़ोनी के लिए मेरे नए जोड़े गए एपीआई। सर्विसस्टेट अपरिचित हो जाता है ... – superx3
क्या आपको जवाब मिल गया? –
नहीं, मुझे अभी भी जवाब नहीं मिला है! हालांकि, आप अपने अनुकूलित एक के साथ डिफ़ॉल्ट android.jar गठबंधन करने का प्रयास कर सकते हैं। दोनों .zjar को अनजिप करें, गायब कक्षाओं को मूल android.jar से कॉपी करें, ज़िप पर वापस ज़िप करें .... आप इस काम को आसान बनाने के लिए एक सरल प्रोग्राम लिख सकते हैं .... – superx3