आसानी से डिकंपाइल और रीकंपाइल Classes.dex

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

फ़ाइलें स्वयं अक्सर एपीके के अंदर पाई जा सकती हैं और एक बार उस विशेष फ़ाइल को उपयोगिता के साथ विघटित करने के बाद संशोधन के लिए उपलब्ध हो जाती हैं एपीकेटूल. दुर्भाग्य से, इन स्माली फ़ाइलों में कभी-कभी खुद को अंदर ही अंदर खिसकने की प्रवृत्ति होती है क्लासेस.डेक्स एक JAR फ़ाइल का उपयोग करना और उन तक पहुँचने और हेरफेर करने में खुद को थोड़ा अधिक अजीब और समय लेने वाला बनाना। एडीबी कमांड्स के लिए अपने हालिया गाइड का अनुसरण करते हुए, एक्सडीए के वरिष्ठ सदस्य iamarebjamal ने एक-क्लिक टूल को एक साथ रखा है जो आपको डीकंपाइल करने की अनुमति देगा क्लासेस.डेक्स किसी भी APK या JAR फ़ाइल से आसानी से।

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

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