आर्टिकल डाउनलोड करें
आर्टिकल डाउनलोड करें
यह विकिहाउ गाइड आपको APK फ़ाइल के कंटैंट को एडिट करने का तरीका सिखाएगी। फ़ाइल्स को अंदर एडिट करने के लिए, आपको कंप्यूटर पर APKTool का इस्तेमाल करके पैकेज को डिकंपाइल (और फिर रीकंपाइल) करना होगा। APK फाइल्स को एडिट करने के लिए जावा (JAva), साथ ही विंडोज (Windows) और एंड्रॉयड (Android) दोनों पर फाइल सिस्टम की जरूरत होती है। यह केवल एडवांस यूजर्स द्वारा किया जाना चाहिए।
चरण
-
जावा डेव्लपमेंट किट इन्स्टाल करें: यह https://www.oracle.com/technetwork/java/javase/downloads/index.html पर डाउनलोड के लिए उपलब्ध होता है।
-
एंड्रॉयड SDK इन्स्टाल करें: आपको APK फाइल को डिकम्पाइल करने और रिकम्पाइल करने के लिए एंड्रॉयड सॉफ्टवेयर डेवलपमेंट किट (SDK) को भी इंस्टॉल करना होगा। एंड्रॉयड SDK को इन्स्टाल करने का सबसे आसान तरीका यहाँ से एंड्रॉयड स्टूडियो को डाउनलोड और इंस्टॉल करना है।
-
अपने डेस्कटॉप पर एक नया फ़ोल्डर बनाएँ: यह वह फ़ोल्डर है, जिससे आप APKTool और आपकी APK फाइल्स को सेव करेंगे। नया फ़ोल्डर बनाने के लिए नीचे दिए गए स्टेप्स का इस्तेमाल करें।
- अपने डेस्कटॉप पर एक ब्लैक स्पेस पर राइट-क्लिक करें।
- New और फिर Folder को सिलैक्ट करें।
-
"APK" फ़ोल्डर का नाम बदलें: किसी फ़ोल्डर का नाम चेंज करने के लिए, फ़ोल्डर पर राइट-क्लिक करें और Rename पर क्लिक करें। फिर फ़ोल्डर का नाम चेंज करने के लिए APK टाइप करें।
-
इस लिंक पर राइट-क्लिक करें और Save link as पर क्लिक करें: यह एक फ़ाइल ब्राउज़र को ओपन करता है, जिसका इस्तेमाल आप किसी प्लेस को सिलैक्ट करने के लिए apktool.bat फ़ाइल को सेव करने के लिए कर सकते हैं।
-
APK फ़ोल्डर में नेविगेट करें और Save पर क्लिक करें: आपके द्वारा अपने डेस्कटॉप पर बनाए गए APK फ़ोल्डर में नेविगेट करने के लिए फ़ाइल ब्राउज़र का इस्तेमाल करें। फ़ोल्डर ओपन करें और Save पर क्लिक करें। यह APKtool.bat फ़ाइल को APK फ़ोल्डर में सेव करता है।
-
"apktool.jar" फ़ाइल डाउनलोड करें: Apktool.jar डाउनलोड करने के लिए नीचे दिए गए स्टेप्स का इस्तेमाल करें:
- एक वेब ब्राउज़र में https://ibotpeaches.github.io/Apktool/ पर जाएँ।
- "News" के अंतर्गत लेटेस्ट वर्जन के नीचे Download पर क्लिक करें।
-
"apktool.jar" फ़ाइल का नाम बदलें: आपके द्वारा डाउनलोड की जाने वाली फ़ाइल में फ़ाइल नेम में वर्जन नंबर होता है। आप उस फ़ाइल पर राइट-क्लिक करके और Rename पर क्लिक करके रिमूव कर सकते हैं। फिर फ़ाइल नाम के रूप में केवल apktool टाइप करें। फ़ाइल का पूरा नाम "apktool.jar" होना चाहिए। बाई डिफ़ॉल्ट, आपकी डाउनलोड की गई फाइल्स आपके "Downloads" फ़ोल्डर में मिल सकती हैं।
-
APKtool.jar को APK फ़ोल्डर में कॉपी करें: फ़ाइल का नाम चेंज करने के बाद, उसे राइट-क्लिक करें और Copy या Cut पर क्लिक करें। फिर अपने डेस्कटॉप पर आपके द्वारा बनाए गए APK फ़ोल्डर को ओपन करें और राइट-क्लिक करें। Paste पर क्लिक करें। यह APK फ़ोल्डर के अंदर "apktool.jar" फ़ाइल पेस्ट करेगा। [१] X रिसर्च सोर्स
-
APK फ़ाइल को अपने APK फ़ोल्डर में कॉपी करें: अलग-अलग वेबसाइट्स से डाउनलोड करने के लिए APK फाइल्स उपलब्ध होती हैं। आप चार्जिंग केबल का इस्तेमाल करके अपने कंप्यूटर से कनेक्ट करके और डिवाइस को अनलॉक करके अपने एंड्रॉयड डिवाइस से एक APK भी पा सकते हैं। डिवाइस पर Downloads फ़ोल्डर पर नेविगेट करें और अपने विंडोज डेस्कटॉप पर APK फ़ोल्डर में एक APK फाइल को कॉपी और पेस्ट करें।
-
विंडोज सर्च बार ओपन करें और cmd टाइप करें: आमतौर पर सर्च बार स्टार्ट मेनू के दाएं तरफ मौजूद होता है।
-
सर्च रिजल्ट्स में Command Prompt देखें: इसमें एक आइकॉन होता है, जो उस पर एक व्हाइट कर्सर के साथ एक ब्लैक स्क्रीन जैसा दिखाई देता है।
-
कमांड प्रॉम्प्ट पर APK फ़ोल्डर में नेविगेट करें: आप कमांड प्रॉम्प्ट के अंदर cd टाइप करके फोल्डर के नाम से एक फोल्डर ओपन कर सकते हैं। उदाहरण के लिए, यदि आप कमांड प्रॉम्प्ट को ओपन करने पर डिफ़ॉल्ट "C:\Users\Username>" में है, तो आप cd desktop टाइप करके अपना डेस्कटॉप ओपन कर सकते हैं। यदि आपने APK फ़ोल्डर को अपने डेस्कटॉप पर कॉपी किया है, तो आप cd apk टाइप करके APK फ़ोल्डर को ओपन कर सकते हैं। इसे प्रॉम्प्ट के साइड में "C:\users\username\desktop\apk>" लिखा होना चाहिए।
- यदि आपका APK फ़ोल्डर किसी दूसरे लोकेशन पर सेव किया गया है, तो रूट "C:" ड्राइव पर लौटने के लिए कमांड प्रॉम्प्ट के साइड में cd \ टाइप करें। इसके बाद cd टाइप करें, इसके बाद APK फोल्डर का फुल पाथ दिखाई देगा।
-
APK फ़ाइल नेम के बाद apktool if टाइप करें: यह ऐप के लिए फ्रेमवर्क इन्स्टाल करता है।
- उदाहरण के लिए, यदि आपकी APK फ़ाइल का नाम "my-first-game.apk" है, तो आप कमांड प्रॉम्प्ट में apk if my-first-game.apk टाइप करेंगे।
-
APK फ़ाइल नेम के बाद apktool d टाइप करें: यह APK फाइल को डिकम्पोज करता है। APK फ़ाइल के कंटैंट को APK फ़ोल्डर में APK फ़ाइल के जैसे ही नाम के एक अलग फ़ोल्डर में रखा जाएगा। अब आप सेपरेट APK फ़ाइल्स को एडिट कर सकते हैं। फ़ोल्डर के अंदर कुछ फ़ाइल्स को एडिट करने के लिए आपको कुछ कोडिंग स्किल्स की जरूरत हो सकती है।
- ऊपर एक जैसे ही उदाहरण के बाद, आप कमांड प्रॉम्प्ट में apktool d my-first-game.apk टाइप करेंगे।
-
विंडोज सर्च बार ओपन करें और cmd टाइप करें: आमतौर पर सर्च बार स्टार्ट मेनू के दाएं तरफ मौजूद होता है। जब आप APK फ़ाइल फ़ोल्डर में फ़ाइल्स को एडिट करना खत्म कर लेते हैं, तो आपको एक APK फ़ाइल में फ़ोल्डर को फिर से इन्स्टाल करना होगा।
-
सर्च रिजल्ट्स में Command Prompt देखें: इसमें एक आइकॉन होता है, जो उस पर एक व्हाइट कर्सर के साथ एक ब्लैक स्क्रीन जैसा दिखाई देता है।
-
कमांड प्रॉम्प्ट पर APK फ़ोल्डर में नेविगेट करें: आप कमांड प्रॉम्प्ट के अंदर cd टाइप करके फोल्डर के नाम से एक फोल्डर ओपन कर सकते हैं। उदाहरण के लिए, यदि आप कमांड प्रॉम्प्ट को ओपन करने पर डिफ़ॉल्ट "C:\Users\Username>" में है, तो आप cd desktop टाइप करके अपना डेस्कटॉप ओपन कर सकते हैं। यदि आपने APK फ़ोल्डर को अपने डेस्कटॉप पर कॉपी किया है, तो आप cd apk टाइप करके APK फ़ोल्डर को ओपन कर सकते हैं। इसे प्रॉम्प्ट के साइड में "C:\users\username\desktop\apk>" लिखा होना चाहिए।
- यदि आपका APK फ़ोल्डर किसी दूसरे लोकेशन पर सेव किया गया है, तो रूट cd\ ड्राइव पर लौटने के लिए कमांड प्रॉम्प्ट के साइड में "C:" टाइप करें। इसके बाद cd टाइप करें, इसके बाद APK फोल्डर का फुल पाथ दिखाई देगा।
-
apktool b और उसके बाद APK के उस फोल्डर का नाम टाइप करें, जिसे आप रिजेक्ट करना चाहते हैं: यह फोल्डर को APK फाइल में कंपाइल (Compile) कर देता है। नई कंपाइल APK फाइल डिकंपाइल APK फ़ोल्डर के अंदर "dist" फ़ोल्डर में पाई जा सकती है, जिसे APK टूल ने बनाया था।
- उदाहरण के लिए, यदि आप जिस ऐप पर काम कर रहे हैं उसे "my-first-game.apk" कहा जाता है, तो आप कमांड प्रॉम्प्ट में apktool b my-first-game.apk टाइप करेंगे।
-
अपने डेस्कटॉप पर "Signapk" नाम का एक नया फ़ोल्डर बनाएं: अपने डेस्कटॉप पर एक नया फ़ोल्डर बनाने के लिए, अपने डेस्कटॉप पर कहीं भी राइट-क्लिक करें और New पर क्लिक करें। फिर Folder पर क्लिक करें। नए फोल्डर में राइट-क्लिक करें और Rename पर क्लिक करें। फिर नए फ़ोल्डर के नाम के रूप में "Signapk" टाइप करें।
-
नए कंपाइल APK को "Signapk" फोल्डर में कॉपी करें: नया कंपाइल APK "dist" फ़ोल्डर में अनकंपाइल APK फ़ोल्डर के "Apktool" फ़ोल्डर में पाया जा सकता है। APK पर राइट-क्लिक करें और Copy पर क्लिक करें। फिर, "Signapk" फ़ोल्डर में वापस जाएं और APK फ़ाइल को फ़ोल्डर के अंदर पेस्ट करें।
-
डाउनलोड करने के लिए यहाँ SignApk.zip पर क्लिक करें: यह SignApk फ़ाइल डाउनलोड करता है, जिसे एक APK फ़ाइल पर साइन करने की जरूरत होती है।
-
SignApk.zip एक कंटैंट को Signapk फ़ोल्डर में एक्सट्रेक्ट करें: यह "certificate.pem" फ़ाइल "key.pk8" फ़ाइल और "signapk.jar" फोल्डर को "Signapk" में एक्सट्रेक्ट करता है।
-
कमांड प्रॉम्प्ट में "Signapk" फ़ोल्डर में नेविगेट करें: कमांड प्रॉम्प्ट में Signapk फ़ोल्डर में नेविगेट करने के लिए, रूट डाइरेक्टरी पर लौटने के लिए cd \ टाइप करें। फिर Signapk फोल्डर डाइरेक्टरी के फुल पाथ के बाद cd टाइप करें।
- यदि आपने अपने डेस्कटॉप पर Signapk फ़ोल्डर बनाया है, तो फुल पाथ "C:\users\username\desktop\Signapk>" हो सकता है।
-
कमांड प्रॉम्प्ट में java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename]-signed.apk टाइप करें: "[apkfilename]" को उस APK फ़ाइल के असल नाम से चेंज करें, जिसे आप साइन इन करना चाहते हैं। यह Signapk फ़ोल्डर में एक नया साइन किया हुआ APK फ़ाइल बनाता है। अपने एंड्रॉयड (Android) सिस्टम पर सॉफ़्टवेयर इन्स्टाल करने के लिए इस फ़ाइल का इस्तेमाल करें। [२] X रिसर्च सोर्स
- उदाहरण के लिए, यदि आप जिस ऐप पर काम कर रहे हैं, उसे "my-first-game.apk" कहा जाता है, तो आप कमांड प्रॉम्प्ट में ava -jar signapk.jar certificate.pem key.pk8 my-first-game.apk my-first-game-signed.apk टाइप करेंगे।
रेफरेन्स
विकीहाउ के बारे में
सभी लेखकों को यह पृष्ठ बनाने के लिए धन्यवाद दें जो २,०१५ बार पढ़ा गया है।