सीधे स्माली से जावा कन्वर्टर स्माली को अधिक डेवलपर अनुकूल बनाता है

एंड्रॉइड का मतलब ओपन सोर्स होना है। और अधिकांश घटकों, अपाचे लाइसेंस द्वारा कवर होने के बावजूद, सार्वजनिक रूप से उपलब्ध स्रोत कोड हैं। दुर्भाग्य से, दुखद सच्चाई यह है कि केवल नेक्सस डिवाइस के मालिक ही स्माली असेंबलर भाषा को पढ़े बिना जावा संशोधन कर सकते हैं, जो आसान नहीं है और जावा की तुलना में बहुत अधिक प्रयास की आवश्यकता है। साथ ही, विघटित अनुप्रयोगों को एक्लिप्स या एंड्रॉइड स्टूडियो में आयात नहीं किया जा सकता है।

जैसे कुछ उपकरण हैं जावा प्राप्त करें यह पहले से ही काम कर सकता है, लेकिन ज्यादातर स्थितियों में परिणाम 100% सटीक नहीं होता है और कुछ फ़ाइलों को अभी भी जावा में अनुवाद करने की आवश्यकता होती है। XDA के वरिष्ठ सदस्य डार्कगाय2008 JAD या JD-GUI से बेहतर समाधान प्रदान करने के उद्देश्य से एक परियोजना शुरू करने का निर्णय लिया गया।

परियोजना अभी भी बहुत प्रारंभिक चरण में है, लेकिन अधिकांश चीज़ें पहले से ही काम कर रही हैं। यह प्रोजेक्ट C# में लिखा गया है और ठीक से काम करने के लिए इसे विजुअल स्टूडियो 2012 और .NET फ्रेमवर्क 4.5 स्थापित करने की आवश्यकता है। उम्मीद है कि भविष्य में इसे लिनक्स या मैक ओएस एक्स जैसे अन्य ऑपरेटिंग सिस्टम पर उपयोग करना संभव होगा। निस्संदेह, इस परियोजना में जबरदस्त संभावनाएं हैं और अन्य डेवलपर्स की मदद से एंड्रॉइड विकास में काफी सुधार किया जा सकता है।

इस कनवर्टर के संबंध में अधिक जानकारी यहां पाई जा सकती है मूल धागा, इसलिए वहां जाने और डेवलपर को कुछ इनपुट देने में संकोच न करें। बेशक, आप कुछ पैच को आगे बढ़ाकर भी योगदान दे सकते हैं Github भण्डार.

ध्यान रखें कि इस तरह के टूल का उपयोग भुगतान किए गए ऐप्स से कुछ मुफ्त चीज़ें प्राप्त करने और इसे आपके नाम के तहत पुनः जारी करने के लिए नहीं किया जाना चाहिए। डेवलपर्स अपना काम किसी कारण से बेचते हैं, इसलिए आपको इसका उपयोग केवल शैक्षिक उद्देश्यों के लिए करना चाहिए।