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