दिलचस्प पोस्ट
स्विंगवार्कर, थ्रेड.sleep (), या javax.swing.timer? मुझे "एक विराम डालें" की आवश्यकता है Matlotlib में एक दूसरे एक्स-एक्स जोड़ने के लिए ऑब्जेक्ट को स्थानांतरित करने के लिए UIPanGestureRecognizer का उपयोग कैसे करें? iPhone / iPad सी में रोलिंग मध्य एल्गोरिदम सी # में सेलेनियम वेबड्राइवर का उपयोग करके जावास्क्रिप्ट निष्पादित करें आईफ़ोन: डुप्लिकेट प्रतीक त्रुटि? FileSystemWatcher बनाम मतदान में परिवर्तन के लिए देखने के लिए क्या कोई प्लेटफॉर्म्स हैं जहां संरचना की प्रति का उपयोग करें fd_set (चयन () के लिए) या pselect ()) समस्याओं का कारण बनता है? मूल यूआरएल को अनुकूल यूआरएल में परिवर्तित करें PHP के DOM Parser का उपयोग करते हुए XML से एक नोड विशेषता को निकालने के लिए पृष्ठभूमि-रंग के आधार पर सीएसएस फ़ॉन्ट-रंग को उलटा दें रास्पबेरी पी क्रॉस-कंपाइलर स्थापित करना एचटीएमएल / सीएसएस के साथ हाइलाइटिंग ब्राउज़र फॉर्म-भरना और इनपुट ओवरराइड करें सदस्य '<method>' को एक उदाहरण संदर्भ से नहीं पहुंचा जा सकता है लैम्ब्डा के कॉल हस्ताक्षर या "मेक-फ़ंक्शन" के लिए कॉल करने योग्य मनमाना

एंड्रॉइड स्टूडियो एक से अधिक पुस्तकालय परियोजनाओं से सिंगल एएआर को कैसे पैकेज करना है?

मैं एंड्रॉइड लाइब्रेरी प्रोजेक्ट का निर्माण कर रहा हूं, जिसका एक अन्य आंतरिक पुस्तकालय परियोजना पर निर्भरता है।

मैं सोच रहा हूं कि क्या एक एकल एएआर पुस्तकालय को पैकेज करने का एक तरीका है, जिसमें आंतरिक पुस्तकालय पहले से ही अंदर है मैं अपने आवेदन डेवलपर्स के लिए केवल 1 एएआर पुस्तकालय पैकेज को साझा करना चाहूंगा।

इस तरह से मेरी बिल्ड.ग्रीड फाइलें फिलहाल दिखाई देती हैं, लेकिन फिलहाल वे अलग-अलग एएआर फ़ाइलों का उत्पादन करती हैं और दोनों के लिए आवेदन के निर्माण में शामिल किए जाने की ज़रूरत है। जैसा कि किसी अन्य कंपनी द्वारा एप्लिकेशन का निर्माण किया जा रहा है, हमें उनके साथ अंतिम एआर फाइल साझा करने की आवश्यकता है, न कि पूर्ण पुस्तकालय परियोजनाएं।

—– आंतरिक लीब ——– >>>>>>>>>>

buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.+' } } apply plugin: 'android-library' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion '18.1.1' } dependencies { compile 'com.android.support:support-v4:18.0.0' } 

—– बाहरी लीब ——–

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.+' } } apply plugin: 'android-library' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion '18.1.1' } dependencies { compile 'com.android.support:support-v4:18.0.0' compile project(':internalLib') } 

वेब के समाधान से एकत्रित समाधान "एंड्रॉइड स्टूडियो एक से अधिक पुस्तकालय परियोजनाओं से सिंगल एएआर को कैसे पैकेज करना है?"

लाइब्रेरी को संयोजित करने के लिए कोई तंत्र नहीं है यह थोड़ा जटिल है क्योंकि आप संभवत: इसे नियंत्रित करना चाहते हैं कि कौन सी निर्भरताएं विलय हो जाती हैं (उदाहरण के लिए आप संभवत: वहां समर्थन-वी 4 को शामिल नहीं करना चाहते हैं)। इसके अलावा आपको संसाधनों और एंड्रॉइड मैनिफ़ेस्ट को मर्ज करने की आवश्यकता होगी।

इस समय कोई चीज़ आसानी से हैक करने का कोई तरीका नहीं है, जब तक कि आप सुनिश्चित न हों कि संसाधनों के दो रेज फ़ोल्डरों के बीच कोई विवाद नहीं है (उदाहरण के तौर पर आप एक लिब में strings_a.xml और अन्य लिब में strings_b.xml हो सकते हैं)। इस तरह से आप दो रेज फ़ोल्डरों को एक ही स्थान में दोनों की प्रतिलिपि बनाकर "मर्ज" कर सकते हैं (जैसा कि एंड्रॉइड रिज़ लेवल पर मर्ज करने का विरोध किया गया था)।

मैनिफेस्ट के लिए यह और अधिक जटिल होगा, लेकिन कुछ कस्टम कोड के साथ योग्य होगा।

इसके लिए एक अंतर्निहित तंत्र प्रदान करना हमारी प्राथमिकता पर बहुत कम है, इसलिए कभी भी जल्द ही इसकी अपेक्षा नहीं करें।