APK fayllarini tahrir qilishning oddiy usullari (rasmlar bilan)

Mundarija:

APK fayllarini tahrir qilishning oddiy usullari (rasmlar bilan)
APK fayllarini tahrir qilishning oddiy usullari (rasmlar bilan)

Video: APK fayllarini tahrir qilishning oddiy usullari (rasmlar bilan)

Video: APK fayllarini tahrir qilishning oddiy usullari (rasmlar bilan)
Video: Setting reverse proxy using apache 2024, Qadam tashlamoq
Anonim

Bu wikiHow sizga APK faylining mazmunini qanday tahrir qilishni o'rgatadi. Fayllarni tahrir qilish uchun siz kompyuterda APKtool yordamida paketni qayta kompilyatsiya qilishingiz (va keyin qayta kompilyatsiya qilishingiz) kerak bo'ladi. APK fayllarini tahrirlash uchun Java, shuningdek Windows va Android -dagi fayl tizimlarini bilish talab qilinadi. Bu faqat ilg'or foydalanuvchilar tomonidan amalga oshirilishi kerak.

Qadamlar

3dan 1 -qism: APKTool -ni o'rnatish

APK fayllarini tahrirlash 1 -qadam
APK fayllarini tahrirlash 1 -qadam

Qadam 1. Java Development to'plamini o'rnating

Uni https://www.oracle.com/technetwork/java/javase/downloads/index.html saytidan yuklab olish mumkin.

APK fayllarini tahrirlash 2 -qadam
APK fayllarini tahrirlash 2 -qadam

Qadam 2. Android SDK o'rnatish

Shuningdek, APK fayllarini qayta kompilyatsiya qilish va qayta kompilyatsiya qilish uchun Android Software Development Kit (SDK) ni o'rnatishingiz kerak. Android SDK -ni o'rnatishning eng oson yo'li - Android Studio -ni bu erdan yuklab olish va o'rnatish.

APK fayllarini tahrirlash 3 -qadam
APK fayllarini tahrirlash 3 -qadam

Qadam 3. Ish stolida yangi papka yarating

Bu APKTool va APK fayllaringizni saqlaydigan papka. Yangi papka yaratish uchun quyidagi amallarni bajaring.

  • Ish stolidagi qora maydonni o'ng tugmasini bosing.
  • Tanlang Yangi va keyin Jild '.
APK fayllarini tahrirlash 4 -qadam
APK fayllarini tahrirlash 4 -qadam

Qadam 4. "APK" jildining nomini o'zgartiring

Jild nomini o'zgartirish uchun papkani o'ng tugmasini bosing va bosing Qayta nomlash. Keyin papkaning nomini o'zgartirish uchun APK yozing.

APK fayllarini tahrirlash 5 -qadam
APK fayllarini tahrirlash 5 -qadam

Qadam 5. Ushbu havolani o'ng tugmasini bosing va bosing Havolani quyidagicha saqlang.

Bu apktool.bat faylini saqlaydigan joyni tanlash uchun foydalanishingiz mumkin bo'lgan fayl brauzerini ochadi.

APK fayllarini tahrirlash 6 -qadam
APK fayllarini tahrirlash 6 -qadam

Qadam 6. APK papkasiga o'ting va Saqlash -ni bosing

Ish stolida yaratgan APK papkasiga o'tish uchun fayl brauzeridan foydalaning. Jildni oching va ustiga bosing Saqlash. Bu apktool.bat faylini APK papkasida saqlaydi.

APK fayllarini tahrirlash 7 -qadam
APK fayllarini tahrirlash 7 -qadam

Qadam 7. "apktool.jar" faylini yuklab oling

Apktool.jar -ni yuklab olish uchun quyidagi amallarni bajaring:

  • Veb -brauzerda https://ibotpeaches.github.io/Apktool/ saytiga o'ting.
  • Bosing Yuklab oling "Yangiliklar" ostida oxirgi versiyasi ostida.
APK fayllarini tahrirlash 8 -qadam
APK fayllarini tahrirlash 8 -qadam

Qadam 8. Fayl nomini "apktool.jar" deb o'zgartiring

Siz yuklagan faylda fayl nomidagi versiya raqami bo'lishi mumkin. Faylni sichqonchaning o'ng tugmachasini bosish va bosish orqali uni o'chirib tashlashingiz mumkin Qayta nomlash. Keyin shunchaki yozing apktool fayl nomi sifatida. Faylning to'liq nomi "apktool.jar" bo'lishi kerak. Odatiy bo'lib, yuklab olingan fayllarni "Yuklamalar" papkasida topish mumkin.

APK fayllarini tahrirlash 9 -qadam
APK fayllarini tahrirlash 9 -qadam

Qadam 9. apktool.jar -ni APK papkasiga nusxalash

Fayl nomini o'zgartirib bo'lgach, sichqonchaning o'ng tugmasi bilan bosing va bosing Nusxalash yoki Kesish. Keyin ish stolida yaratgan APK papkasini oching va o'ng tugmasini bosing. Bosing Yopish. Bu "apktool.jar" faylini APK papkasiga joylashtiradi.

3dan 2 -qism: APK -ni qayta kompilyatsiya qilish

APK fayllarini tahrirlash 10 -qadam
APK fayllarini tahrirlash 10 -qadam

Qadam 1. APK faylini APK papkasiga nusxalash

APK fayllarini turli saytlardan yuklab olish mumkin. Bundan tashqari, Android qurilmangizdan APK -ni zaryadlash kabeli yordamida kompyuterga ulash va qurilmani qulfini ochish orqali olishingiz mumkin. Ga o'ting Yuklamalar qurilmadagi papkani va APK faylini nusxalash va Windows ish stolidagi APK papkasiga joylashtirish.

APK fayllarini tahrirlash 11 -qadam
APK fayllarini tahrirlash 11 -qadam

Qadam 2. Windows qidiruv panelini oching va cmd kiriting

Qidiruv paneli odatda Boshlash menyusining o'ng tomonida joylashgan.

APK fayllarini tahrirlash 12 -qadam
APK fayllarini tahrirlash 12 -qadam

Qadam 3. Qidiruv natijalarida buyruq satri

Unda oq kursor bilan qora ekranga o'xshash belgi bor.

APK fayllarini tahrirlash 13 -qadam
APK fayllarini tahrirlash 13 -qadam

Qadam 4. Buyruq satrida APK papkasiga o'ting

Buyruqning xohishi ichida papkani ochib, keyin CD ni yozib, papkaning nomini yozishingiz mumkin. Masalan, agar siz buyruq satrini ochganingizda "C: / Users / Username>" sozlamasida bo'lsangiz, ish stolini CD -ni yozib ochishingiz mumkin. Agar siz APK papkasini ish stoliga ko'chirgan bo'lsangiz, u holda cd apk yozib APK papkasini ochishingiz mumkin. So'rov yonida "C: / users / username / desktop / apk>" yozilishi kerak.

Agar sizning APK papkangiz boshqa joyga saqlangan bo'lsa, "C:" ildiz diskiga qaytish uchun buyruq irodasi yoniga cd / kiriting. Keyin CD papkasini yozing, so'ngra APK papkasining to'liq yo'lini kiriting

APK fayllarini tahrirlash 14 -qadam
APK fayllarini tahrirlash 14 -qadam

5 -qadam. Agar APK fayl nomi yozilsa, apktool -ni kiriting

Bu ilova uchun asosni o'rnatadi.

Masalan, agar sizning APK faylingiz nomi "my-first-game.apk" bo'lsa, siz buyruq satriga my-first-game.apk bo'lsa apk yozasiz

APK fayllarini tahrirlash 15 -qadam
APK fayllarini tahrirlash 15 -qadam

6 -qadam. Apktool d -ni, so'ngra APK fayl nomini kiriting

Bu APK faylini kompilyatsiya qiladi. APK faylining mazmuni APK papkasidagi APK fayli bilan bir xil nomdagi alohida papkaga joylashtiriladi. Endi siz dekompilyatsiya qilingan APK fayllarini tahrir qilishingiz mumkin. Jilddagi ba'zi fayllarni tahrirlash uchun sizga ba'zi kodlash ko'nikmalari kerak bo'lishi mumkin.

Yuqoridagi misolga amal qilib, siz buyruq satriga apktool d my-first-game.apk yozasiz

3 -dan 3 -qism: APK -ni qayta kompilyatsiya qilish

APK fayllarini tahrirlash 16 -qadam
APK fayllarini tahrirlash 16 -qadam

Qadam 1. Windows qidiruv panelini oching va cmd kiriting

Qidiruv paneli odatda Boshlash menyusining o'ng tomonida joylashgan. Fayllarni APK fayl papkasida tahrirlashni tugatganingizdan so'ng, siz papkani yana APK fayliga qayta kompilyatsiya qilishingiz kerak bo'ladi.

APK fayllarini tahrirlash 17 -qadam
APK fayllarini tahrirlash 17 -qadam

Qadam 2. Qidiruv natijalarida buyruq satri

Unda oq kursor bilan qora ekranga o'xshash belgi bor.

APK fayllarini tahrirlash 18 -qadam
APK fayllarini tahrirlash 18 -qadam

Qadam 3. Buyruq satrida APK papkasiga o'ting

Buyruqning xohishi ichida papkani ochib, keyin CD ni yozib, papkaning nomini yozishingiz mumkin. Masalan, agar siz buyruq satrini ochganingizda "C: / Users / Username>" sozlamasida bo'lsangiz, ish stolini CD -ni yozib ochishingiz mumkin. Agar siz APK papkasini ish stoliga ko'chirgan bo'lsangiz, cd apk yozib APK papkasini ochishingiz mumkin. So'rov yonida "C: / users / username / desktop / apk>" yozilishi kerak.

Agar sizning APK papkangiz boshqa joyga saqlangan bo'lsa, "C:" ildiz diskiga qaytish uchun buyruq irodasi yoniga cd / kiriting. Keyin cd yozing, so'ngra APK papkasining to'liq yo'lini kiriting

APK fayllarini tahrirlash 19 -qadam
APK fayllarini tahrirlash 19 -qadam

4 -qadam. Apktool b ni yozib, keyin qayta kompilyatsiya qilmoqchi bo'lgan APK papkasining nomini kiriting

Bu papkani APK fayliga qayta kompilyatsiya qiladi. Yangi tuzilgan APK faylini Apktool yaratgan APK papkasidagi "dist" papkasida topish mumkin.

Masalan, agar siz ishlayotgan ilova "my-first-game.apk" deb nomlansa, siz buyruq satriga apktool b my-first-game.apk yozasiz

APK fayllarini tahrirlash 20 -qadam
APK fayllarini tahrirlash 20 -qadam

Qadam 5. Ish stolida "Signapk" deb nomlangan yangi papka yarating

Ish stolida yangi papka yaratish uchun sichqonchaning o'ng tugmachasini bosing va ustiga bosing Yangi. Keyin bosing Jild. Yangi papkani o'ng tugmasini bosing va bosing Qayta nomlash. Keyin yangi papka nomi sifatida "Signapk" ni kiriting.

APK fayllarini tahrirlash 21 -qadam
APK fayllarini tahrirlash 21 -qadam

Qadam 6. Yangi tuzilgan APK -ni "Signapk" jildiga nusxalash

Yangi tuzilgan APK -ni "Apktool" papkasidagi kompilyatsiya qilinmagan APK papkasining "dist" papkasida topish mumkin. APK-ni o'ng tugmasini bosing va bosing Nusxalash. Keyin "Signapk" papkasiga qayting va APK faylini papkaga joylashtiring.

APK fayllarini tahrirlash 22 -qadam
APK fayllarini tahrirlash 22 -qadam

Qadam 7. Bu yerni bosing yuklab olish uchun SignApk.zip.

Bu apk faylini imzolash uchun zarur bo'lgan SignApk faylini yuklaydi.

APK fayllarini tahrirlash 23 -qadam
APK fayllarini tahrirlash 23 -qadam

Qadam 8. SignApk.zip tarkibini Signapk jildiga chiqarib oling

Bu "cert.pem" faylini, "key.pk8" faylini va "signapk.jar" ni "Signapk" jildiga chiqaradi.

APK fayllarini tahrirlash 24 -qadam
APK fayllarini tahrirlash 24 -qadam

Qadam 9. Buyruqlar satrida "Signapk" papkasiga o'ting

Buyruqlar satrida Signapk jildiga o'tish uchun ildiz katalogiga qaytish uchun cd / kiriting. Keyin cd yozing va Signapk papkalari katalogining to'liq yo'lini kiriting.

Agar siz ish stolida Signapk papkasini yaratgan bo'lsangiz, to'liq yo'l "C: / users / username / desktop / Signapk>" bo'lishi mumkin

APK fayllarini tahrirlash 25 -qadam
APK fayllarini tahrirlash 25 -qadam

Qadam 10. Buyruq satriga java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename] -signed.apk kiriting

"[Apkfilename]" ni imzo qo'ymoqchi bo'lgan apk faylining haqiqiy nomi bilan almashtiring. Bu Signapk papkasida yangi imzolangan APK faylini yaratadi. Dasturni Android tizimiga o'rnatish uchun ushbu fayldan foydalaning.

Tavsiya: