Tento wikiHow vás naučí, ako upravovať obsah súboru APK. Aby ste mohli upravovať súbory v súbore APK, budete musieť balík APK rozbaliť (a následne znova skompilovať) pomocou APKtool na počítači. Úpravy súborov APK vyžadujú znalosť programovacieho jazyka Java, ako aj systému súborov v systémoch Windows a Android. Úpravu súborov navyše najlepšie vykonávajú iba pokročilí používatelia.
Krok
Časť 1 z 3: Inštalácia APKTool
Krok 1. Nainštalujte vývojové nástroje Java
Tento nástroj je možné stiahnuť z
Krok 2. Nainštalujte súpravu Android SDK
Budete tiež musieť nainštalovať nástroj na vývoj softvéru pre Android (Android Software Development Kit alebo SDK) na rozbalenie a prekompilovanie súborov APK. Najjednoduchší spôsob inštalácie je stiahnuť a nainštalovať Android Studio z tohto odkazu.
Krok 3. Vytvorte nový priečinok na ploche
Tento priečinok bude použitý ako úložisko súborov APKTool a APK. Pri vytváraní nového priečinka postupujte podľa týchto krokov.
- Kliknite pravým tlačidlom myši na prázdne miesto na pracovnej ploche.
- Vybrať " Nový "a kliknite" Priečinky ”.
Krok 4. Premenujte priečinok na „APK“
Ak chcete priečinok premenovať, kliknite naň pravým tlačidlom myši a zvoľte „ Premenovať Potom zadajte príkaz „APK“a premenujte priečinok.
Krok 5. Kliknite pravým tlačidlom myši na tento odkaz a vyberte Uložiť odkaz ako.
Otvorí sa okno prezerania súborov a vy si môžete vybrať adresár, do ktorého chcete uložiť súbor „apktool.bat“.
Krok 6. Otvorte priečinok „APK“a kliknite na tlačidlo Uložiť
Pomocou okna na prehľadávanie súborov sa dostanete do už vytvoreného priečinka „APK“na ploche. Otvorte priečinok a kliknite na „ Uložiť Súbor „apktool.bat“sa uloží do priečinka „APK“.
Krok 7. Stiahnite si súbor „apktool.jar“
Ak ho chcete stiahnuť, postupujte takto:
- Vo webovom prehliadači navštívte stránku
- Kliknite " Stiahnuť ▼ ”Podľa najnovšej verzie v sekcii„ Správy “.
Krok 8. Premenujte súbor „apktool.jar“
Stiahnuté súbory majú spravidla v názve číslo verzie. Číslo môžete odstrániť kliknutím pravým tlačidlom myši na súbor a výberom položky „ Premenovať " Potom zadajte „ apktool ”Ako názov súboru. Úplný názov súboru je "apktool.jar". V predvolenom nastavení nájdete stiahnuté súbory v priečinku „Stiahnuté súbory“.
Krok 9. Skopírujte súbor „apktool.jar“do priečinka „APK“
Po dokončení premenovania súboru kliknite naň pravým tlačidlom myši a zvoľte „ Kopírovať "alebo" Vystrihnúť " Otvorte vytvorený priečinok „APK“na ploche a kliknite pravým tlačidlom myši na prázdne miesto v priečinku. Kliknite " Prilepiť " Súbor „apktool.jar“bude potom vložený do priečinka.
Časť 2 z 3: Rozbalenie alebo dekompilovanie súborov APK
Krok 1. Skopírujte súbor APK, ktorý chcete upraviť, do priečinka „APK“
Súbory APK je možné stiahnuť z rôznych webových stránok. Súbory APK môžete tiež získať zo zariadenia Android tak, že ho pripojíte k počítaču pomocou nabíjacieho kábla a odomknete zariadenie. Prístup k priečinkom K stiahnutiu ”Na vašom zariadení, potom skopírujte a prilepte súbor APK do priečinka„ APK”na ploche počítača.
Krok 2. Otvorte vyhľadávací panel systému Windows a zadajte príkaz cmd
Tento panel je zvyčajne napravo od ponuky „Štart“.
Krok 3. Vo výsledkoch vyhľadávania kliknite na príkazový riadok
Tento program je označený ikonou čiernej obrazovky s bielym kurzorom.
Krok 4. Prejdite do priečinka „APK“pomocou príkazového riadka
Priečinok môžete otvoriť z príkazového riadka zadaním príkazu cd, za ktorým nasleduje názov priečinka. Ak sa napríklad nachádzate v hlavnom adresári „C: / Users / Používateľské meno>“pri otvorení príkazového riadka, môžete pracovnú plochu otvoriť zadaním príkazu cd desktop. Ak ste priečinok „APK“skopírovali na plochu, môžete ho otvoriť zadaním príkazu cd apk. Vedľa príkazu môžete vidieť adresu "C: / users / užívateľské meno / desktop / apk>".
Ak je priečinok „APK“uložený do iného adresára, zadajte príkaz cd / vedľa príkazu a vráťte sa na koreňovú alebo hlavnú jednotku „C:“. Potom zadajte cd a za ním úplnú adresu priečinka „APK“
Krok 5. Zadajte príkaz apktool if, za ktorým nasleduje názov súboru APK
Rámec pre vybranú aplikáciu sa nainštaluje dodatočne.
Ak je napríklad názov vášho súboru APK „my-first-game.apk“, zadajte do príkazového riadka apk if my-first-game.apk
Krok 6. Zadajte príkaz apktool d a za ním názov súboru APK
Súbor APK bude potom dekompilovaný. Obsah súboru bude umiestnený v samostatnom priečinku s rovnakým názvom ako názov súboru APK v priečinku „APK“. Teraz môžete upraviť obsah rozbaleného/dekompilovaného súboru APK. Na úpravu určitých súborov v priečinku možno budete potrebovať kódovacie schopnosti.
Pre rovnaký príklad ako vyššie zadajte apktool d my-firstgame.apk do okna Príkazový riadok
Časť 3 z 3: Prekompilovanie súborov APK
Krok 1. Otvorte vyhľadávací panel systému Windows a zadajte príkaz cmd
Tento panel je zvyčajne napravo od ponuky „Štart“. Po dokončení úprav súborov v priečinku so súborom APK budete musieť priečinok znova skompilovať do súboru APK.
Krok 2. Kliknite na príkazový riadok vo výsledkoch vyhľadávania
Tento program je označený ikonou čiernej obrazovky s bielym kurzorom.
Krok 3. Vstúpte do priečinka „APK“pomocou príkazového riadka
Priečinok môžete otvoriť z príkazového riadka zadaním príkazu cd, za ktorým nasleduje názov priečinka. Ak sa napríklad nachádzate v hlavnom adresári „C: / Users / Používateľské meno>“pri otvorení príkazového riadka, môžete pracovnú plochu otvoriť zadaním príkazu cd desktop. Ak ste priečinok „APK“skopírovali na plochu, môžete ho otvoriť zadaním príkazu cd apk. Vedľa príkazu môžete vidieť adresu "C: / users / užívateľské meno / desktop / apk>".
Ak je priečinok „APK“uložený do iného adresára, zadajte príkaz cd / vedľa príkazu a vráťte sa na koreňový alebo hlavný disk „C:“. Potom zadajte cd a za ním úplnú adresu priečinka „APK“
Krok 4. Napíšte apktool b, za ktorým nasleduje názov priečinka súboru APK, ktorý chcete prekompilovať
Potom bude priečinok znova skompilovaný do súboru APK. Novo kompilovaný súbor APK nájdete v priečinku „dist“vo vnútri rozbaleného/dekompilovaného priečinka APK, ktorý vytvorila aplikácia Apktool.
Ak sa napríklad aplikácia, ktorú upravujete, volá „my-first-game.apk“, zadajte do okna príkazového riadka apktool b my-first-game.apk
Krok 5. Vytvorte na pracovnej ploche nový priečinok s názvom „Signapk“
Ak chcete na pracovnej ploche vytvoriť nový priečinok, kliknite pravým tlačidlom myši na prázdne miesto na pracovnej ploche a zvoľte „ Nový " Potom kliknite na „ Priečinky " Kliknite pravým tlačidlom myši na nový priečinok a zvoľte „ Premenovať " Ďalej zadajte „Signapk“ako nový názov priečinka.
Krok 6. Skopírujte prekompilovaný súbor APK do priečinka „Signapk“
Rekompilované súbory APK nájdete v priečinku „dist“, v dekompilovanom priečinku APK, ktorý je uložený v priečinku „Apktool“. Pravým tlačidlom myši kliknite na súbor APK a zvoľte „ Kopírovať Potom sa vráťte do priečinka „Signapk“a vložte do neho priečinok APK.
Krok 7. Kliknite sem stiahnuť súbor SignApk.zip “.
Stiahne sa súbor SignApk potrebný na podpísanie súboru APK.
Krok 8. Extrahujte obsah súboru „SignApk.zip“do priečinka „Signapk“
Súbory „certifikát.pem“, „key.pk8“a „signapk.jar“budú extrahované do priečinka „Signapk“.
Krok 9. Otvorte priečinok „Signapk“pomocou príkazového riadka
Ak chcete do priečinka vstúpiť pomocou príkazového riadka, zadajte príkaz cd / a vráťte sa do koreňového alebo hlavného adresára. Napíšte cd a za ním úplnú adresu priečinka „Signapk“.
Ak na ploche vytvoríte priečinok „Signapk“, úplná adresa priečinka bude „C: / users / užívateľské meno / desktop / Signapk>“
Krok 10. Do okna príkazového riadka napíšte java -jar signapk.jar certifikát.pem key.pk8 [názov_súboru].apk [názov_súboru] -signed.apk
Nahraďte „[názov súboru]“názvom súboru APK, ktorý chcete podpísať. Nový podpísaný súbor APK sa vytvorí v priečinku „Signapk“. Tento súbor použite na nainštalovanie programu do systému Android.