PDF download आर्टिकल डाउनलोड करें PDF download आर्टिकल डाउनलोड करें

यह विकिहाउ गाइड आपको APK फ़ाइल के कंटैंट को एडिट करने का तरीका सिखाएगी। फ़ाइल्स को अंदर एडिट करने के लिए, आपको कंप्यूटर पर APKTool का इस्तेमाल करके पैकेज को डिकंपाइल (और फिर रीकंपाइल) करना होगा। APK फाइल्स को एडिट करने के लिए जावा (JAva), साथ ही विंडोज (Windows) और एंड्रॉयड (Android) दोनों पर फाइल सिस्टम की जरूरत होती है। यह केवल एडवांस यूजर्स द्वारा किया जाना चाहिए।

विधि 1
विधि 1 का 3:

APKTool को इन्स्टाल करना (Installing APKTool)

PDF download आर्टिकल डाउनलोड करें
  1. यह https://www.oracle.com/technetwork/java/javase/downloads/index.html पर डाउनलोड के लिए उपलब्ध होता है।
  2. आपको APK फाइल को डिकम्पाइल करने और रिकम्पाइल करने के लिए एंड्रॉयड सॉफ्टवेयर डेवलपमेंट किट (SDK) को भी इंस्टॉल करना होगा। एंड्रॉयड SDK को इन्स्टाल करने का सबसे आसान तरीका यहाँ से एंड्रॉयड स्टूडियो को डाउनलोड और इंस्टॉल करना है।
  3. यह वह फ़ोल्डर है, जिससे आप APKTool और आपकी APK फाइल्स को सेव करेंगे। नया फ़ोल्डर बनाने के लिए नीचे दिए गए स्टेप्स का इस्तेमाल करें।
    • अपने डेस्कटॉप पर एक ब्लैक स्पेस पर राइट-क्लिक करें।
    • New और फिर Folder को सिलैक्ट करें।
  4. किसी फ़ोल्डर का नाम चेंज करने के लिए, फ़ोल्डर पर राइट-क्लिक करें और Rename पर क्लिक करें। फिर फ़ोल्डर का नाम चेंज करने के लिए APK टाइप करें।
  5. इस लिंक पर राइट-क्लिक करें और Save link as पर क्लिक करें: यह एक फ़ाइल ब्राउज़र को ओपन करता है, जिसका इस्तेमाल आप किसी प्लेस को सिलैक्ट करने के लिए apktool.bat फ़ाइल को सेव करने के लिए कर सकते हैं।
  6. आपके द्वारा अपने डेस्कटॉप पर बनाए गए APK फ़ोल्डर में नेविगेट करने के लिए फ़ाइल ब्राउज़र का इस्तेमाल करें। फ़ोल्डर ओपन करें और Save पर क्लिक करें। यह APKtool.bat फ़ाइल को APK फ़ोल्डर में सेव करता है।
  7. Apktool.jar डाउनलोड करने के लिए नीचे दिए गए स्टेप्स का इस्तेमाल करें:
    • एक वेब ब्राउज़र में https://ibotpeaches.github.io/Apktool/ पर जाएँ।
    • "News" के अंतर्गत लेटेस्ट वर्जन के नीचे Download पर क्लिक करें।
  8. आपके द्वारा डाउनलोड की जाने वाली फ़ाइल में फ़ाइल नेम में वर्जन नंबर होता है। आप उस फ़ाइल पर राइट-क्लिक करके और Rename पर क्लिक करके रिमूव कर सकते हैं। फिर फ़ाइल नाम के रूप में केवल apktool टाइप करें। फ़ाइल का पूरा नाम "apktool.jar" होना चाहिए। बाई डिफ़ॉल्ट, आपकी डाउनलोड की गई फाइल्स आपके "Downloads" फ़ोल्डर में मिल सकती हैं।
  9. फ़ाइल का नाम चेंज करने के बाद, उसे राइट-क्लिक करें और Copy या Cut पर क्लिक करें। फिर अपने डेस्कटॉप पर आपके द्वारा बनाए गए APK फ़ोल्डर को ओपन करें और राइट-क्लिक करें। Paste पर क्लिक करें। यह APK फ़ोल्डर के अंदर "apktool.jar" फ़ाइल पेस्ट करेगा। [१]
विधि 2
विधि 2 का 3:

APK को डिकंपाइल करना (Decompile the APK)

PDF download आर्टिकल डाउनलोड करें
  1. अलग-अलग वेबसाइट्स से डाउनलोड करने के लिए APK फाइल्स उपलब्ध होती हैं। आप चार्जिंग केबल का इस्तेमाल करके अपने कंप्यूटर से कनेक्ट करके और डिवाइस को अनलॉक करके अपने एंड्रॉयड डिवाइस से एक APK भी पा सकते हैं। डिवाइस पर Downloads फ़ोल्डर पर नेविगेट करें और अपने विंडोज डेस्कटॉप पर APK फ़ोल्डर में एक APK फाइल को कॉपी और पेस्ट करें।
  2. आमतौर पर सर्च बार स्टार्ट मेनू के दाएं तरफ मौजूद होता है।
  3. इसमें एक आइकॉन होता है, जो उस पर एक व्हाइट कर्सर के साथ एक ब्लैक स्क्रीन जैसा दिखाई देता है।
  4. आप कमांड प्रॉम्प्ट के अंदर cd टाइप करके फोल्डर के नाम से एक फोल्डर ओपन कर सकते हैं। उदाहरण के लिए, यदि आप कमांड प्रॉम्प्ट को ओपन करने पर डिफ़ॉल्ट "C:\Users\Username>" में है, तो आप cd desktop टाइप करके अपना डेस्कटॉप ओपन कर सकते हैं। यदि आपने APK फ़ोल्डर को अपने डेस्कटॉप पर कॉपी किया है, तो आप cd apk टाइप करके APK फ़ोल्डर को ओपन कर सकते हैं। इसे प्रॉम्प्ट के साइड में "C:\users\username\desktop\apk>" लिखा होना चाहिए।
    • यदि आपका APK फ़ोल्डर किसी दूसरे लोकेशन पर सेव किया गया है, तो रूट "C:" ड्राइव पर लौटने के लिए कमांड प्रॉम्प्ट के साइड में cd \ टाइप करें। इसके बाद cd टाइप करें, इसके बाद APK फोल्डर का फुल पाथ दिखाई देगा।
  5. यह ऐप के लिए फ्रेमवर्क इन्स्टाल करता है।
    • उदाहरण के लिए, यदि आपकी APK फ़ाइल का नाम "my-first-game.apk" है, तो आप कमांड प्रॉम्प्ट में apk if my-first-game.apk टाइप करेंगे।
  6. यह APK फाइल को डिकम्पोज करता है। APK फ़ाइल के कंटैंट को APK फ़ोल्डर में APK फ़ाइल के जैसे ही नाम के एक अलग फ़ोल्डर में रखा जाएगा। अब आप सेपरेट APK फ़ाइल्स को एडिट कर सकते हैं। फ़ोल्डर के अंदर कुछ फ़ाइल्स को एडिट करने के लिए आपको कुछ कोडिंग स्किल्स की जरूरत हो सकती है।
    • ऊपर एक जैसे ही उदाहरण के बाद, आप कमांड प्रॉम्प्ट में apktool d my-first-game.apk टाइप करेंगे।
विधि 3
विधि 3 का 3:

APK को रीकंपाइल करना (Recompile the APK)

PDF download आर्टिकल डाउनलोड करें
  1. आमतौर पर सर्च बार स्टार्ट मेनू के दाएं तरफ मौजूद होता है। जब आप APK फ़ाइल फ़ोल्डर में फ़ाइल्स को एडिट करना खत्म कर लेते हैं, तो आपको एक APK फ़ाइल में फ़ोल्डर को फिर से इन्स्टाल करना होगा।
  2. इसमें एक आइकॉन होता है, जो उस पर एक व्हाइट कर्सर के साथ एक ब्लैक स्क्रीन जैसा दिखाई देता है।
  3. आप कमांड प्रॉम्प्ट के अंदर cd टाइप करके फोल्डर के नाम से एक फोल्डर ओपन कर सकते हैं। उदाहरण के लिए, यदि आप कमांड प्रॉम्प्ट को ओपन करने पर डिफ़ॉल्ट "C:\Users\Username>" में है, तो आप cd desktop टाइप करके अपना डेस्कटॉप ओपन कर सकते हैं। यदि आपने APK फ़ोल्डर को अपने डेस्कटॉप पर कॉपी किया है, तो आप cd apk टाइप करके APK फ़ोल्डर को ओपन कर सकते हैं। इसे प्रॉम्प्ट के साइड में "C:\users\username\desktop\apk>" लिखा होना चाहिए।
    • यदि आपका APK फ़ोल्डर किसी दूसरे लोकेशन पर सेव किया गया है, तो रूट cd\ ड्राइव पर लौटने के लिए कमांड प्रॉम्प्ट के साइड में "C:" टाइप करें। इसके बाद cd टाइप करें, इसके बाद APK फोल्डर का फुल पाथ दिखाई देगा।
  4. और उसके बाद APK के उस फोल्डर का नाम टाइप करें, जिसे आप रिजेक्ट करना चाहते हैं: यह फोल्डर को APK फाइल में कंपाइल (Compile) कर देता है। नई कंपाइल APK फाइल डिकंपाइल APK फ़ोल्डर के अंदर "dist" फ़ोल्डर में पाई जा सकती है, जिसे APK टूल ने बनाया था।
    • उदाहरण के लिए, यदि आप जिस ऐप पर काम कर रहे हैं उसे "my-first-game.apk" कहा जाता है, तो आप कमांड प्रॉम्प्ट में apktool b my-first-game.apk टाइप करेंगे।
  5. अपने डेस्कटॉप पर "Signapk" नाम का एक नया फ़ोल्डर बनाएं: अपने डेस्कटॉप पर एक नया फ़ोल्डर बनाने के लिए, अपने डेस्कटॉप पर कहीं भी राइट-क्लिक करें और New पर क्लिक करें। फिर Folder पर क्लिक करें। नए फोल्डर में राइट-क्लिक करें और Rename पर क्लिक करें। फिर नए फ़ोल्डर के नाम के रूप में "Signapk" टाइप करें।
  6. नया कंपाइल APK "dist" फ़ोल्डर में अनकंपाइल APK फ़ोल्डर के "Apktool" फ़ोल्डर में पाया जा सकता है। APK पर राइट-क्लिक करें और Copy पर क्लिक करें। फिर, "Signapk" फ़ोल्डर में वापस जाएं और APK फ़ाइल को फ़ोल्डर के अंदर पेस्ट करें।
  7. डाउनलोड करने के लिए यहाँ SignApk.zip पर क्लिक करें: यह SignApk फ़ाइल डाउनलोड करता है, जिसे एक APK फ़ाइल पर साइन करने की जरूरत होती है।
  8. SignApk.zip एक कंटैंट को Signapk फ़ोल्डर में एक्सट्रेक्ट करें: यह "certificate.pem" फ़ाइल "key.pk8" फ़ाइल और "signapk.jar" फोल्डर को "Signapk" में एक्सट्रेक्ट करता है।
  9. कमांड प्रॉम्प्ट में "Signapk" फ़ोल्डर में नेविगेट करें: कमांड प्रॉम्प्ट में Signapk फ़ोल्डर में नेविगेट करने के लिए, रूट डाइरेक्टरी पर लौटने के लिए cd \ टाइप करें। फिर Signapk फोल्डर डाइरेक्टरी के फुल पाथ के बाद cd टाइप करें।
    • यदि आपने अपने डेस्कटॉप पर Signapk फ़ोल्डर बनाया है, तो फुल पाथ "C:\users\username\desktop\Signapk>" हो सकता है।
  10. कमांड प्रॉम्प्ट में java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename]-signed.apk टाइप करें: "[apkfilename]" को उस APK फ़ाइल के असल नाम से चेंज करें, जिसे आप साइन इन करना चाहते हैं। यह Signapk फ़ोल्डर में एक नया साइन किया हुआ APK फ़ाइल बनाता है। अपने एंड्रॉयड (Android) सिस्टम पर सॉफ़्टवेयर इन्स्टाल करने के लिए इस फ़ाइल का इस्तेमाल करें। [२]
    • उदाहरण के लिए, यदि आप जिस ऐप पर काम कर रहे हैं, उसे "my-first-game.apk" कहा जाता है, तो आप कमांड प्रॉम्प्ट में ava -jar signapk.jar certificate.pem key.pk8 my-first-game.apk my-first-game-signed.apk टाइप करेंगे।

संबंधित लेखों

उस व्यक्ति को कॉल करें जिसने आपका नंबर ब्लॉक कर दिया है (Call a Person That Has Blocked Your Number)
अपने सिम कार्ड से अपना मोबाइल नंबर पता करें
PC में हिंदी में टाइप करें (Type in Hindi on a PC)
ब्लॉक (block) किए हुये नंबर पर वापस कॉल करें
फोटो की मदद से किसी की खोज करें (Search and Find About Someone Using Image Easily)
WhatsApp टिप्स: फेक नंबर से व्हाट्सअप चलायें
इंस्टाग्राम पर किसी लड़की से बात शुरू करें (Start a Conversation with a Girl on Instagram)
यूट्यूब से गाने डाउनलोड करें (Kaise YouTube se Gaane Download Kare)
क्रोम पर एडल्ट कॉन्टेंट ब्लॉक करने के 4 आसान तरीके
इंस्टाग्राम पासवर्ड रीसेट करें (Reset Your Instagram Password)
एंड्राइड में सेफ मोड बंद करें
Pirate Bay से डाउनलोड करें (Download from Pirate Bay)
दिलों से घिरे चेहरे वाली इमोजी का क्या मतलब है (What Does the Emoji with Hearts Around It Mean)
यूटयूब विडियो बनाएं (YouTube Video Kaise Banaye)

विकीहाउ के बारे में

सभी लेखकों को यह पृष्ठ बनाने के लिए धन्यवाद दें जो २,०१५ बार पढ़ा गया है।

यह लेख ने कैसे आपकी मदद की?