नोट: यह एक पुरानी सवाल है, और तदनुसार वर्ष upvoted जवाब प्रासंगिक नहीं हो सकता है - बिल्ड प्रकार (यानी अनुप्रयोग फ्लेवर्स) के बारे में नए जवाब देख।एंड्रॉयड - Whitelabel एप्लिकेशन
मेरे पास बाजार में प्रकाशन के बारे में एक प्रश्न है।
कंपनी, एक्स, कंपनियों के लिए समान सेवाएं प्रदान करता है & बी, और दोनों & बी बाजार में एक ऐप चाहते हैं। कंपनी एक्स सिर्फ एक ऐप लिखना चाहता है और उचित लोगो, कॉन्फ़िगरेशन सेटिंग्स, संकलन समय पर भाषा तारों का उपयोग करके उनके बीच अंतर करना चाहता है। हालांकि, जब प्रकाशन की बात आती है, तो ऐप्स में एक ही ऐप पैकेज नाम होता है (साझा कोड आधार का उपयोग करके)। ऐप बनाए रखा जाएगा और
तो, यह देखते हुए कि मैं एक कोड आधार रखना चाहता हूं, यहां सबसे अच्छा अभ्यास क्या है?
निश्चित रूप से, पुस्तकालय परियोजनाओं का आविष्कार किस प्रकार किया गया था। हमने अभी एक ऐप को "पूर्ण + लाइट" योजना में परिवर्तित कर दिया है और मूल प्रोजेक्ट को लाइब्रेरी प्रोजेक्ट में परिवर्तित कर दिया है और फिर इसे दो परियोजनाओं में विभाजित करना पाई के रूप में आसान था। – Felix
धन्यवाद @johan - संदर्भ के लिए भी, बिल्ड में एपेट के साथ - कस्टम-पैकेज कमांड लाइन तर्क का उपयोग करना भी संभव है।xml, जैसा कि यहां वर्णित है: http://blog.elsdoerfer.name/2010/04/29/android-build-multiple-versions-of-a-project/ - लाइब्रेरी दृष्टिकोण मुझे – Kevin
दिए गए लिंक से बेहतर दीर्घकालिक शर्त लगता है टूटा हुआ :( – Moorthy