Tento wikiHow vás naučí, jak upravit obsah souboru APK. Abyste mohli upravovat soubory v souboru APK, budete muset rozbalit (a následně překompilovat) balíček APK pomocí APKtool na počítači. Úpravy souborů APK vyžadují znalost programovacího jazyka Java a také systému souborů ve Windows a Androidu. Úpravu souborů navíc nejlépe provádějí pouze pokročilí uživatelé.
Krok
Část 1 ze 3: Instalace APKTool
Krok 1. Nainstalujte si vývojové nástroje Java
Tento nástroj lze stáhnout z
Krok 2. Nainstalujte si Android SDK
K rozbalení a překompilování souborů APK budete také muset nainstalovat nástroj pro vývoj softwaru pro Android (Android Software Development Kit nebo SDK). Nejjednodušší způsob instalace je stáhnout a nainstalovat Android Studio z tohoto odkazu.
Krok 3. Vytvořte novou složku na ploše
Tato složka bude použita jako úložiště pro soubory APKTool a APK. Při vytváření nové složky postupujte takto.
- Klepněte pravým tlačítkem na prázdné místo na ploše.
- Vybrat " Nový "a kliknout" Složky ”.
Krok 4. Přejmenujte složku na „APK“
Chcete-li složku přejmenovat, klikněte na ni pravým tlačítkem a vyberte „ Přejmenovat Poté zadejte „APK“a přejmenujte složku.
Krok 5. Klikněte pravým tlačítkem na tento odkaz a vyberte Uložit odkaz jako.
Otevře se okno procházení souboru a vy můžete vybrat adresář pro uložení souboru „apktool.bat“.
Krok 6. Otevřete složku „APK“a klikněte na Uložit
Pomocí okna procházení souborů přejděte na již vytvořenou složku „APK“na ploše. Otevřete složku a klikněte na „ Uložit Soubor „apktool.bat“bude uložen do složky „APK“.
Krok 7. Stáhněte si soubor „apktool.jar“
Chcete -li jej stáhnout, postupujte takto:
- Navštivte webový prohlížeč
- Klikněte " Stažení ”V nejnovější verzi v sekci„ Novinky “.
Krok 8. Přejmenujte soubor „apktool.jar“
Stažené soubory mají obvykle v názvu číslo verze. Číslo můžete smazat kliknutím pravým tlačítkem na soubor a výběrem „ Přejmenovat " Poté zadejte „ apktool ”Jako název souboru. Úplný název souboru je "apktool.jar". Ve výchozím nastavení najdete stažené soubory ve složce „Stahování“.
Krok 9. Zkopírujte soubor „apktool.jar“do složky „APK“
Po přejmenování souboru na něj klikněte pravým tlačítkem a vyberte „ kopírovat "nebo" Střih " Otevřete vytvořenou složku „APK“na ploše a klikněte pravým tlačítkem na prázdné místo ve složce. Klikněte " Vložit " Soubor "apktool.jar" bude poté vložen do složky.
Část 2 ze 3: Rozbalení nebo dekompilace souborů APK
Krok 1. Zkopírujte soubor APK, který chcete upravit, do složky „APK“
Soubory APK lze stáhnout z různých webových stránek. Soubory APK můžete také získat ze zařízení Android tak, že jej připojíte k počítači pomocí nabíjecího kabelu a odemknete zařízení. Přístup ke složkám Soubory ke stažení ”Na vašem zařízení, poté zkopírujte a vložte soubor APK do složky„ APK “na ploše vašeho počítače.
Krok 2. Otevřete vyhledávací lištu Windows a napište cmd
Tato lišta je obvykle napravo od nabídky „Start“.
Krok 3. Ve výsledcích hledání klikněte na příkazový řádek
Tento program je indikován ikonou černé obrazovky s bílým kurzorem.
Krok 4. Vstupte do složky „APK“pomocí příkazového řádku
Složku můžete otevřít z příkazového řádku zadáním příkazu cd a následným názvem složky. Pokud se například nacházíte v hlavním adresáři „C: / Users / Username>“při otevření příkazového řádku, můžete plochu otevřít zadáním cd desktop. Pokud jste zkopírovali složku „APK“na plochu, můžete ji otevřít zadáním cd apk. Vedle příkazu můžete vidět adresu „C: / users / username / desktop / apk>“.
Pokud je složka „APK“uložena do jiného adresáře, zadejte příkaz cd / vedle příkazu a vraťte se na kořenovou nebo hlavní jednotku „C:“. Poté zadejte cd a poté úplnou adresu složky „APK“
Krok 5. Zadejte příkaz apktool if a poté název souboru APK
Rámec pro vybranou aplikaci bude nainstalován dodatečně.
Pokud je název vašeho souboru APK například „my-first-game.apk“, zadejte do příkazového řádku příkaz apk if my-first-game.apk
Krok 6. Zadejte příkaz apktool d a za ním název souboru APK
Soubor APK bude poté dekompilován. Obsah souboru bude umístěn do samostatné složky se stejným názvem jako název souboru APK ve složce „APK“. Nyní můžete upravit obsah rozbaleného/dekompilovaného souboru APK. K úpravě určitých souborů ve složce budete možná potřebovat kódovací dovednosti.
Pro stejný příklad jako výše zadejte apktool d my-firstgame.apk do okna Příkazový řádek
Část 3 ze 3: Překompilování souborů APK
Krok 1. Otevřete vyhledávací lištu Windows a napište cmd
Tato lišta je obvykle napravo od nabídky „Start“. Jakmile dokončíte úpravy souborů ve složce souborů APK, budete muset složku znovu zkompilovat do souboru APK.
Krok 2. Klikněte na příkazový řádek ve výsledcích hledání
Tento program je indikován ikonou černé obrazovky s bílým kurzorem.
Krok 3. Přejděte do složky „APK“pomocí příkazového řádku
Složku můžete otevřít z příkazového řádku zadáním příkazu cd a následným názvem složky. Pokud se například nacházíte v hlavním adresáři „C: / Users / Username>“při otevření příkazového řádku, můžete plochu otevřít zadáním cd desktop. Pokud jste zkopírovali složku „APK“na plochu, můžete ji otevřít zadáním cd apk. Vedle příkazu můžete vidět adresu „C: / users / username / desktop / apk>“.
Pokud je složka „APK“uložena do jiného adresáře, zadejte příkaz cd / vedle příkazu a vraťte se na kořenovou nebo hlavní jednotku „C:“. Poté zadejte cd a poté úplnou adresu složky „APK“
Krok 4. Zadejte příkaz apktool b a za ním název složky souboru APK, který chcete překompilovat
Poté bude složka překompilována do souboru APK. Nově zkompilovaný soubor APK najdete ve složce "dist", uvnitř rozbalené/dekompilované složky APK, kterou vytvořila aplikace Apktool.
Pokud se například aplikace, kterou upravujete, jmenuje „my-first-game.apk“, zadejte do okna Příkazový řádek apktool b my-first-game.apk
Krok 5. Vytvořte na ploše novou složku s názvem „Signapk“
Chcete-li vytvořit novou složku na ploše, klikněte pravým tlačítkem na prázdné místo na ploše a vyberte „ Nový " Poté klikněte na „ Složky " Klikněte pravým tlačítkem na novou složku a vyberte „ Přejmenovat " Dále zadejte „Signapk“jako nový název složky.
Krok 6. Zkopírujte překompilovaný soubor APK do složky „Signapk“
Rekompilované soubory APK najdete ve složce „dist“, ve složce dekompilovaných souborů APK, která je uložena ve složce „Apktool“. Klikněte pravým tlačítkem na soubor APK a vyberte „ kopírovat Poté se vraťte zpět do složky „Signapk“a vložte do této složky soubor APK.
Krok 7. Klikněte sem stáhnout soubor SignApk.zip “.
Bude stažen soubor SignApk požadovaný k podepsání souboru APK.
Krok 8. Extrahujte obsah souboru „SignApk.zip“do složky „Signapk“
Soubory „certificate.pem“, „key.pk8“a „signapk.jar“budou extrahovány do složky „Signapk“.
Krok 9. Otevřete složku „Signapk“pomocí příkazového řádku
Chcete -li do složky přejít pomocí příkazového řádku, zadejte cd / a vraťte se do kořenového nebo hlavního adresáře. Zadejte cd a za ním úplnou adresu složky „Signapk“.
Pokud na ploše vytvoříte složku „Signapk“, bude úplná adresa složky „C: / users / username / desktop / Signapk>“
Krok 10. Do okna Příkazový řádek zadejte příkaz java -jar signapk.jar certifikát.pem key.pk8 [název_souboru].apk [název_souboru] -signed.apk
Nahraďte „[název_souboru]“názvem souboru APK, který chcete podepsat. Ve složce „Signapk“bude vytvořen nový podepsaný soubor APK. Tento soubor použijte k instalaci programu do systému Android.