6

के लिए सामग्री प्रदाता जनरेटर क्या आप सामग्री प्रदाता उत्पन्न करने के लिए एंड्रॉइड स्टूडियो प्लगइन जानते हैं?एंड्रॉइड स्टूडियो

हाल ही में, मैंने एक्लिप्स से एंड्रॉइड स्टूडियो में स्विच किया, और मैं हमेशा अपने डोमेन मॉडल से सामग्री प्रदाता उत्पन्न करने के लिए mdsd plugin प्लगइन का उपयोग करता था। मैं सोच रहा था कि एंड्रॉइड स्टूडियो के लिए कोई समान उपकरण उपलब्ध है या नहीं।

मुझे कुछ tools मिला है लेकिन आपको एक JSON स्कीमा पास करना होगा, और मैं जेसन के बजाय अपनी मॉडल डेटा परिभाषा का उपयोग करना पसंद करता हूं।

धन्यवाद!

+0

'mdsd प्लगइन 'किसी भी अपडेट/नए संस्करणों के बिना काफी पुराना प्रतीत होता है, क्या यह अभी भी सभ्य कोड के साथ है? – dazito

+0

मैंने एमडीएसडी प्लगइन की कोशिश की, इसका उपयोग करने में आसान, सभ्य कोड उत्पन्न करता है, लेकिन यह तालिका तालिका में शामिल होने का समर्थन नहीं करता है, इसलिए मैं इसे –

उत्तर

5

मुझे अभी Android ContentProvider Generator मिला है, यह एक सामग्री प्रदाता उत्पन्न करता है और कई डेटाबेस फ़ाइलों को कई जेसन फाइलें दी जाती हैं। इसका उपयोग करना बहुत आसान है, लेकिन मैं फ़ाइलों की संरचना को पसंद करूंगा जो mdsd प्लगइन उत्पन्न करता है। किसी भी मामले में यह मुझे मिला सबसे अच्छा विकल्प है।

+0

की अनुशंसा नहीं कर रहा हूं, मैंने इसका दूसरा उपयोग किया है, मैंने [लिंक किया है ] (https://github.com/BoD/android-contentprovider- जनरेटर) कई परियोजनाओं पर सामग्री प्रदाता जनरेटर। यह अच्छी तरह से काम करता है और बॉयलरप्लेट के एक टन में कटौती करता है जो आम तौर पर लोगों को सामग्री प्रदाताओं से बाहर रखता है। – scottyab

+0

उपर्युक्त जेनरेटर का एक दोष जेसन प्रारूप है जिसका उपयोग डाटामोडेल को परिभाषित करने के लिए किया जाता है। एनोटेशन के आधार पर एक आधुनिक विकल्प [एंड्रॉइड कोड जनरेटर] (http://uc-mobileapps.com/android-code-generator/) है। उनके पास वर्जनिंग के साथ स्क्लाइट स्कीमा सृजन भी है और यह ओपन सोर्स प्रोजेक्ट्स के लिए स्वतंत्र प्रतीत होता है। – Sammy

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