এই wikiHow আপনাকে শেখায় কিভাবে একটি APK ফাইলের বিষয়বস্তু সম্পাদনা করতে হয়। APK ফাইলে ফাইলগুলি সম্পাদনা করার জন্য, আপনাকে কম্পিউটারে APKtool ব্যবহার করে APK প্যাকেজটি আনপ্যাক করতে হবে (এবং পরবর্তীতে পুনরায় কম্পাইল করতে হবে)। APK ফাইল এডিটিং এর জন্য জাভা প্রোগ্রামিং ভাষা, সেইসাথে উইন্ডোজ এবং অ্যান্ড্রয়েডের ফাইল সিস্টেমের জ্ঞান প্রয়োজন। উপরন্তু, ফাইল এডিটিং শুধুমাত্র উন্নত ব্যবহারকারীদের দ্বারা সম্পন্ন করা হয়।
ধাপ
3 এর পার্ট 1: APKTool ইনস্টল করা
ধাপ 1. জাভা ডেভেলপমেন্ট টুলস ইনস্টল করুন।
এই টুলটি https://www.oracle.com/technetwork/java/javase/downloads/index.html থেকে ডাউনলোড করা যাবে।
পদক্ষেপ 2. অ্যান্ড্রয়েড এসডিকে ইনস্টল করুন।
APK ফাইলগুলি আনপ্যাক এবং পুনরায় কম্পাইল করার জন্য আপনাকে Android সফ্টওয়্যার ডেভেলপমেন্ট টুল (Android Software Development Kit বা SDK) ইনস্টল করতে হবে। এটি ইনস্টল করার সবচেয়ে সহজ উপায় হল এই লিঙ্ক থেকে অ্যান্ড্রয়েড স্টুডিও ডাউনলোড এবং ইনস্টল করা।
ধাপ 3. ডেস্কটপে একটি নতুন ফোল্ডার তৈরি করুন।
এই ফোল্ডারটি APKTool এবং APK ফাইলের জন্য স্টোরেজ লোকেশন হিসেবে ব্যবহার করা হবে। একটি নতুন ফোল্ডার তৈরি করতে এই পদক্ষেপগুলি অনুসরণ করুন।
- ডেস্কটপে একটি খালি জায়গায় ডান ক্লিক করুন।
- পছন্দ করা " নতুন "এবং ক্লিক করুন" ফোল্ডার ”.
ধাপ 4. ফোল্ডারটির নাম পরিবর্তন করে "APK" করুন।
একটি ফোল্ডারের নাম পরিবর্তন করতে, ফোল্ডারে ডান ক্লিক করুন এবং " নাম পরিবর্তন করুন " তারপরে, ফোল্ডারের নাম পরিবর্তন করতে "APK" টাইপ করুন।
ধাপ 5. এই লিঙ্কে ডান ক্লিক করুন এবং নির্বাচন করুন লিঙ্ক সঞ্চিত করুন.
একটি ফাইল ব্রাউজিং উইন্ডো খুলবে এবং আপনি "apktool.bat" ফাইলটি সংরক্ষণ করতে একটি ডিরেক্টরি বেছে নিতে পারেন।
ধাপ 6. "APK" ফোল্ডারটি খুলুন এবং সংরক্ষণ করুন ক্লিক করুন।
ডেস্কটপে ইতিমধ্যেই তৈরি “APK” ফোল্ডার অ্যাক্সেস করতে ফাইল ব্রাউজিং উইন্ডো ব্যবহার করুন। ফোল্ডারটি খুলুন এবং ক্লিক করুন " সংরক্ষণ " "Apktool.bat" ফাইলটি "APK" ফোল্ডারে সংরক্ষিত হবে।
ধাপ 7. "apktool.jar" ফাইলটি ডাউনলোড করুন।
এটি ডাউনলোড করার জন্য এই পদক্ষেপগুলি অনুসরণ করুন:
- একটি ওয়েব ব্রাউজারের মাধ্যমে https://ibotpeaches.github.io/Apktool/ এ যান।
- ক্লিক " ডাউনলোড করুন "সংবাদ" বিভাগে সর্বশেষ সংস্করণের অধীনে।
ধাপ 8. "apktool.jar" ফাইলের নাম পরিবর্তন করুন।
ডাউনলোড করা ফাইলের সাধারণত তাদের নামে একটি সংস্করণ নম্বর থাকে। আপনি ফাইলটিতে ডান ক্লিক করে এবং "নির্বাচন করে নম্বরটি মুছতে পারেন নাম পরিবর্তন করুন " এর পরে, কেবল টাইপ করুন " apktool"ফাইলের নাম হিসাবে। ফাইলটির পুরো নাম "apktool.jar"। ডিফল্টরূপে, আপনি "ডাউনলোড" ফোল্ডারে ডাউনলোড করা ফাইলগুলি খুঁজে পেতে পারেন।
ধাপ 9. "apktool.jar" ফাইলটি "APK" ফোল্ডারে অনুলিপি করুন।
ফাইলের পুনamingনামকরণ শেষ হলে, ফাইলটিতে ডান ক্লিক করুন এবং "নির্বাচন করুন" কপি "অথবা" কাটা " ডেস্কটপে তৈরি "APK" ফোল্ডারটি খুলুন এবং ফোল্ডারে একটি খালি জায়গায় ডান ক্লিক করুন। ক্লিক " আটকান " "Apktool.jar" ফাইলটি পরে ফোল্ডারে আটকানো হবে।
3 এর অংশ 2: APK ফাইলগুলি আনপ্যাকিং বা ডিকম্পাইল করা
ধাপ 1. যে APK ফাইলটি আপনি "APK" ফোল্ডারে সম্পাদনা করতে চান তা অনুলিপি করুন।
বিভিন্ন ওয়েবসাইট থেকে APK ফাইল ডাউনলোড করা যায়। আপনি আপনার অ্যান্ড্রয়েড ডিভাইস থেকে চার্জিং ক্যাবল ব্যবহার করে এবং কম্পিউটারে আনলক করে APK ফাইল পেতে পারেন। ফোল্ডার অ্যাক্সেস করুন " ডাউনলোড "আপনার ডিভাইসে, তারপর আপনার কম্পিউটার ডেস্কটপে" APK "ফোল্ডারে APK ফাইলটি কপি এবং পেস্ট করুন।
ধাপ 2. উইন্ডোজ সার্চ বার খুলুন এবং cmd টাইপ করুন।
এই বারটি সাধারণত "স্টার্ট" মেনুর ডানদিকে থাকে।
ধাপ 3. অনুসন্ধান ফলাফলে কমান্ড প্রম্পটে ক্লিক করুন।
এই প্রোগ্রামটি একটি সাদা কার্সার সহ একটি কালো পর্দার আইকন দ্বারা নির্দেশিত।
ধাপ 4. কমান্ড প্রম্পটের মাধ্যমে "APK" ফোল্ডারে প্রবেশ করুন।
আপনি কমান্ড প্রম্পট থেকে একটি ফোল্ডার খুলতে পারেন কমান্ডটি সিডি লিখে, ফোল্ডারের নাম অনুসারে। উদাহরণস্বরূপ, যদি আপনি কমান্ড প্রম্পট খোলার সময় "C: ers Users / Username>" মূল ডিরেক্টরিতে থাকেন, তাহলে আপনি cd ডেস্কটপ লিখে ডেস্কটপ খুলতে পারেন। আপনি যদি আপনার ডেস্কটপে "APK" ফোল্ডারটি অনুলিপি করেন, তাহলে আপনি cd apk লিখে এটি খুলতে পারেন। আপনি কমান্ডের পাশে "C: / users / username / desktop / apk>" ঠিকানা দেখতে পারেন।
যদি "APK" ফোল্ডারটি অন্য ডিরেক্টরিতে সংরক্ষিত হয়, তাহলে রুট বা প্রধান "C:" ড্রাইভে ফিরে যাওয়ার জন্য কমান্ডের পাশে cd type টাইপ করুন। এর পরে, সিডি টাইপ করুন, তারপরে "APK" ফোল্ডারের পুরো ঠিকানাটি লিখুন।
ধাপ 5. APK ফাইলের নাম অনুসারে apktool টাইপ করুন।
নির্বাচিত অ্যাপ্লিকেশনের জন্য কাঠামো পরে ইনস্টল করা হবে।
উদাহরণস্বরূপ, যদি আপনার APK ফাইলের নাম "my-first-game.apk" হয়, কমান্ড প্রম্পটে my-first-game.apk থাকলে apk টাইপ করুন।
ধাপ 6. apktool d টাইপ করুন, তারপরে APK ফাইলের নাম।
APK ফাইলটি পরে ডি-কম্পাইল করা হবে। ফাইলের বিষয়বস্তু "APK" ফোল্ডারে APK ফাইলের নামের মতো একটি আলাদা ফোল্ডারে রাখা হবে। এখন, আপনি আনপ্যাকড/ডিকম্পাইল করা APK ফাইলের বিষয়বস্তু সম্পাদনা করতে পারেন। ফোল্ডারে নির্দিষ্ট ফাইল সম্পাদনা করার জন্য আপনার কোডিং দক্ষতার প্রয়োজন হতে পারে।
উপরের উদাহরণের মতো, কমান্ড প্রম্পট উইন্ডোতে apktool d my-firstgame.apk টাইপ করুন।
3 এর অংশ 3: APK ফাইলগুলি পুনরায় কম্পাইল করা
ধাপ 1. উইন্ডোজ সার্চ বারটি খুলুন এবং cmd টাইপ করুন।
এই বারটি সাধারণত "স্টার্ট" মেনুর ডানদিকে থাকে। আপনি APK ফাইল ফোল্ডারে ফাইল সম্পাদনা শেষ করার পরে, আপনাকে ফোল্ডারটিকে একটি APK ফাইলে পুনরায় কম্পাইল করতে হবে।
ধাপ 2. অনুসন্ধান ফলাফলে কমান্ড প্রম্পটে ক্লিক করুন।
এই প্রোগ্রামটি একটি সাদা কার্সার সহ একটি কালো পর্দার আইকন দ্বারা নির্দেশিত।
ধাপ 3. কমান্ড প্রম্পটের মাধ্যমে "APK" ফোল্ডারে প্রবেশ করুন।
আপনি কমান্ড প্রম্পট থেকে একটি ফোল্ডার খুলতে পারেন কমান্ডটি সিডি লিখে, ফোল্ডারের নাম অনুসারে। উদাহরণস্বরূপ, যদি আপনি কমান্ড প্রম্পট খোলার সময় "C: ers Users / Username>" মূল ডিরেক্টরিতে থাকেন, তাহলে আপনি cd ডেস্কটপ লিখে ডেস্কটপ খুলতে পারেন। আপনি যদি আপনার ডেস্কটপে "APK" ফোল্ডারটি অনুলিপি করেন, তাহলে আপনি cd apk লিখে এটি খুলতে পারেন। আপনি কমান্ডের পাশে "C: / users / username / desktop / apk>" ঠিকানা দেখতে পারেন।
যদি "APK" ফোল্ডারটি অন্য ডিরেক্টরিতে সংরক্ষিত হয়, তাহলে রুট বা প্রধান "C:" ড্রাইভে ফিরে যাওয়ার জন্য কমান্ডের পাশে cd type টাইপ করুন। এর পরে, সিডি টাইপ করুন, তারপরে "APK" ফোল্ডারের পুরো ঠিকানাটি লিখুন।
ধাপ 4. apktool b টাইপ করুন, তারপরে APK ফাইলটির ফোল্ডারের নামটি আপনি পুনরায় কম্পাইল করতে চান।
এর পরে, ফোল্ডারটি একটি APK ফাইলে পুনরায় কম্পাইল করা হবে। নতুন সংকলিত APK ফাইলটি "dist" ফোল্ডারে, Apktool অ্যাপ্লিকেশন তৈরি করা প্যাক করা/বিচ্ছিন্ন APK ফোল্ডারের ভিতরে পাওয়া যাবে।
উদাহরণস্বরূপ, যদি আপনি যে অ্যাপ্লিকেশনটি সম্পাদনা করছেন তার নাম "my-first-game.apk", কমান্ড প্রম্পট উইন্ডোতে apktool b my-first-game.apk টাইপ করুন।
ধাপ 5. ডেস্কটপে "Signapk" নামে একটি নতুন ফোল্ডার তৈরি করুন।
ডেস্কটপে একটি নতুন ফোল্ডার তৈরি করতে, ডেস্কটপে একটি খালি জায়গায় ডান ক্লিক করুন এবং নির্বাচন করুন " নতুন " এর পরে, "ক্লিক করুন ফোল্ডার " নতুন ফোল্ডারে ডান ক্লিক করুন এবং নির্বাচন করুন " নাম পরিবর্তন করুন " পরবর্তীতে, ফোল্ডারের নতুন নাম হিসেবে "Signapk" টাইপ করুন।
ধাপ 6. পুনরায় কম্পাইল করা APK ফাইলটি "Signapk" ফোল্ডারে অনুলিপি করুন।
আপনি পুনরায় কম্পাইল করা APK ফাইলগুলি "dist" ফোল্ডারে, "Apktool" ফোল্ডারে সংরক্ষিত ডিকম্পাইল করা APK ফাইল ফোল্ডারে খুঁজে পেতে পারেন। APK ফাইলে ডান ক্লিক করুন এবং "নির্বাচন করুন কপি " এর পরে, "Signapk" ফোল্ডারে ফিরে যান এবং সেই ফোল্ডারে APK ফাইল পেস্ট করুন।
ধাপ 7. এখানে ক্লিক করুন ফাইলটি ডাউনলোড করতে SignApk.zip”।
APK ফাইল সাইন করার জন্য প্রয়োজনীয় SignApk ফাইলটি ডাউনলোড করা হবে।
ধাপ 8. "SignApk.zip" ফাইলের বিষয়বস্তু "Signapk" ফোল্ডারে বের করুন।
"Certificate.pem", "key.pk8", এবং "signapk.jar" ফাইলগুলি "Signapk" ফোল্ডারে বের করা হবে।
ধাপ 9. কমান্ড প্রম্পটের মাধ্যমে "Signapk" ফোল্ডারটি খুলুন।
কমান্ড প্রম্পটের মাধ্যমে ফোল্ডারটি অ্যাক্সেস করতে, রুট বা প্রধান ডিরেক্টরিতে ফিরে আসতে cd type টাইপ করুন। সিডি টাইপ করুন, তারপরে "সাইনাপক" ফোল্ডারের সম্পূর্ণ ঠিকানা।
আপনি যদি আপনার ডেস্কটপে একটি "Signapk" ফোল্ডার তৈরি করেন, তাহলে ফোল্ডারের সম্পূর্ণ ঠিকানা হবে "C: / users / username / desktop / Signapk>"।
ধাপ 10. কমান্ড প্রম্পট উইন্ডোতে java -jar signapk.jar certificate.pem key.pk8 [filename].apk [filename] -signed.apk টাইপ করুন।
আপনি যে APK ফাইলে সই করতে চান তার নামের সাথে "[ফাইলের নাম]" প্রতিস্থাপন করুন। একটি নতুন স্বাক্ষরিত APK ফাইল "Signapk" ফোল্ডারে তৈরি করা হবে। আপনার অ্যান্ড্রয়েড সিস্টেমে প্রোগ্রামটি ইনস্টল করতে এই ফাইলটি ব্যবহার করুন।