उदाहरण के तौर पर डिकंपाइल, रीकंपाइल और साइन एपीके

पिछले महीने, हमने देखा एक नया उपकरण जिससे Classes.dex की सामग्री को संपादित करना दर्द रहित हो गया। यदि आप उस संभावना से आकर्षित थे, लेकिन काम करने के लिए टुकड़े नहीं पा सके, तो मुझे लगता है कि आप उस उदाहरण का अनुसरण करने की सराहना करेंगे जो XDA मान्यता प्राप्त थीमर/योगदानकर्ता है रिज़ल लोविंस एक साथ रखा। वह बड़ी तस्वीर को देखने के लिए एक कदम पीछे हटता है, डीकंपाइलिंग, संपादन, रीकंपाइलिंग और एपीके फ़ाइल पर हस्ताक्षर करने के लिए स्टार्ट-टू-फिनिश वॉकथ्रू देता है। आवश्यक उपकरण लगभग समान हैं (विंडोज, जावा, एंड्रॉइड एसडीके, एपटूल और एक टेक्स्ट एडिटर) ताकि आप वहीं से शुरू कर सकें जहां आपने छोड़ा था। स्माली और बक्समाली प्रयोगों का संपादन.

एपीके को डिकंपाइल करने के लिए Apktool का उपयोग करने के लिए, आपके पास इसके द्वारा उपयोग किए जाने वाले समर्थन पैकेज भी होने चाहिए (अर्थात: ढांचा-res.apk). कुछ आदेश जारी करने के बाद, Apktool भीतर छिपी हुई फ़ाइलों को बाहर निकाल देगा और संपादन शुरू करने का समय आ गया है। इसके बाद रिज़ल यह दिखाता है कि कैसे सब कुछ वापस पैकेज किया जाए और संपादित ऐप को त्याग दिया जाए। चेक आउट मूल धागा पूरी जानकारी के लिए.

इस तरह की मार्गदर्शिकाएँ प्रकाशित करने का सबसे बड़ा लाभ यह है कि समुदाय उनसे सीख सकता है और उनमें सुधार कर सकता है। XDA मान्यता प्राप्त थेमर इब्नेज़7 वैसा ही किया. उसका धागा, जो एक संदर्भ के रूप में रिज़ल के काम का उल्लेख करता है, दर्शाता है कि फ़ॉन्ट रंग बदलने और किसी ऐप की गतिविधि शीर्षक पट्टी को संपादित करने के लिए समान तकनीकों का उपयोग कैसे करें।