Hierdie wikiHow leer u hoe u die inhoud van 'n APK -lêer kan wysig. Om die lêers in die APK -lêer te wysig, moet u die APK -pakket met APKtool op 'n rekenaar uitpak (en daarna weer saamstel). APK -lêerbewerking vereis kennis van die Java -programmeertaal, sowel as die lêerstelsel op Windows en Android. Boonop word lêerbewerking slegs die beste gedoen deur gevorderde gebruikers.
Stap
Deel 1 van 3: Installeer APKTool
Stap 1. Installeer die Java -ontwikkelingshulpmiddels
Hierdie instrument kan afgelaai word vanaf
Stap 2. Installeer die Android SDK
U moet ook die Android -sagteware -ontwikkelingshulpmiddel (Android Software Development Kit of SDK) installeer om die APK -lêers uit te pak en weer saam te stel. Die maklikste manier om dit te installeer, is om Android Studio af te laai en te installeer vanaf hierdie skakel.
Stap 3. Skep 'n nuwe gids op die lessenaar
Hierdie vouer sal gebruik word as 'n stoorplek vir APKTool- en APK -lêers. Volg hierdie stappe om 'n nuwe gids te skep.
- Klik met die rechtermuisknop op 'n leë spasie op die tafelblad.
- Kies " Nuut "en klik" Vouers ”.
Stap 4. Hernoem die gids na "APK"
Om 'n gids te hernoem, klik met die rechtermuisknop op die gids en kies " Hernoem " Tik daarna 'APK' om die gids te hernoem.
Stap 5. Regskliek op hierdie skakel en kies Stoor skakel as.
Daar sal 'n venster vir lêers oopmaak en u kan 'n gids kies om die 'apktool.bat' -lêer te stoor.
Stap 6. Maak die gids "APK" oop en klik op Stoor
Gebruik die blaaiervenster om toegang te verkry tot die reeds gemaakte APK -lêergids op die tafelblad. Maak die gids oop en klik " Stoor " Die lêer "apktool.bat" word in die "APK" -vouer gestoor.
Stap 7. Laai die lêer "apktool.jar" af
Volg hierdie stappe om dit af te laai:
- Besoek https://ibotpeaches.github.io/Apktool/ via 'n webblaaier.
- Klik op " Aflaai "Onder die nuutste weergawe in die afdeling" Nuus ".
Stap 8. Hernoem die lêer "apktool.jar"
Afgelaaide lêers het gewoonlik 'n weergawenommer op hul naam. U kan die nommer uitvee deur met die rechtermuisknop op die lêer te klik en " Hernoem " Tik daarna net " apktool"As die lêernaam. Die volledige naam van die lêer is "apktool.jar". U kan standaard afgelaaide lêers in die gids "Downloads" vind.
Stap 9. Kopieer die 'apktool.jar' -lêer na die' APK' -lêergids
As u die lêer se naam hernoem het, klik met die rechtermuisknop op die lêer en kies " Kopieer "of" Sny " Maak die "APK" -map op die lessenaar oop en klik met die rechtermuisknop op 'n leë spasie in die gids. Klik op " Plak " Die lêer "apktool.jar" word daarna in die gids geplak.
Deel 2 van 3: Pak of lêers uitpak of dekompileer
Stap 1. Kopieer die APK -lêer wat u wil wysig in die "APK" -map
APK -lêers kan van verskillende webwerwe afgelaai word. U kan ook APK -lêers vanaf u Android -toestel kry deur dit met u laaikabel aan u rekenaar te koppel en die toestel te ontsluit. Gaan na vouers " Aflaaie "Op u toestel, kopieer en plak dan die APK -lêer in die" APK "-map op u rekenaar se tafelblad.
Stap 2. Maak die Windows -soekbalk oop en tik cmd
Hierdie balk is gewoonlik regs van die menu "Start".
Stap 3. Klik op Command Prompt op die soekresultate
Hierdie program word aangedui deur 'n swart skerm -ikoon met 'n wit wyser.
Stap 4. Maak toegang tot die "APK" -map via die opdragprompt
U kan 'n gids vanaf die opdragprompt oopmaak deur die opdrag -cd te tik, gevolg deur die naam van die gids. As u byvoorbeeld in die hoofgids "C: Users gebruikersnaam>" is wanneer u die opdragprompt oopmaak, kan u die lessenaar oopmaak deur cd -lessenaar te tik. As u die "APK" -gids na u lessenaar gekopieer het, kan u dit oopmaak deur cd apk te tik. U kan die adres "C: / gebruikers / gebruikersnaam / desktop / apk>" langs die opdrag sien.
As die "APK" -vouer in 'n ander gids gestoor word, tik cd / langs die opdrag om terug te keer na die wortel- of hoof "C:" -stasie. Tik daarna cd in, gevolg deur die volledige adres van die "APK" -vouer
Stap 5. Tik apktool in as, gevolg deur die naam van die APK -lêer
Die raamwerk vir die geselekteerde toepassing sal daarna geïnstalleer word.
As u APK-lêernaam byvoorbeeld 'my-first-game.apk' is, tik apk if my-first-game.apk in die opdragprompt
Stap 6. Tik apktool d in, gevolg deur die naam van die APK -lêer
Die APK-lêer word daarna weer opgestel. Die inhoud van die lêer word in 'n aparte gids met dieselfde naam as die APK -lêernaam in die 'APK' -lêergids geplaas. Nou kan u die inhoud van die uitgepakte/gedekompileerde APK -lêer wysig. Miskien het u koderingsvaardighede nodig om sekere lêers in die gids te wysig.
Vir dieselfde voorbeeld as hierbo, tik apktool d my-firstgame.apk in die opdragpromptvenster
Deel 3 van 3: Herstel APK -lêers
Stap 1. Maak die Windows -soekbalk oop en tik cmd
Hierdie balk is gewoonlik regs van die menu "Start". Nadat u die lêers in die APK -lêergids afgewerk het, moet u die gids weer in 'n APK -lêer saamstel.
Stap 2. Klik op Command Prompt op die soekresultate
Hierdie program word aangedui deur 'n swart skerm -ikoon met 'n wit wyser.
Stap 3. Toegang tot die "APK" -map via die opdragprompt
U kan 'n gids vanaf die opdragprompt oopmaak deur die opdrag -cd te tik, gevolg deur die naam van die gids. As u byvoorbeeld in die hoofgids "C: Users gebruikersnaam>" is wanneer u die opdragprompt oopmaak, kan u die lessenaar oopmaak deur cd -lessenaar te tik. As u die "APK" -gids na u lessenaar gekopieer het, kan u dit oopmaak deur cd apk te tik. U kan die adres "C: / gebruikers / gebruikersnaam / desktop / apk>" langs die opdrag sien.
As die "APK" -vouer in 'n ander gids gestoor word, tik cd / langs die opdrag om terug te keer na die hoof- of hoof "C:" -stasie. Tik daarna cd in, gevolg deur die volledige adres van die "APK" -vouer
Stap 4. Tik apktool b in, gevolg deur die lêernaam van die APK -lêer wat u weer wil saamstel
Daarna word die gids weer in 'n APK -lêer saamgestel. Die nuut saamgestelde APK -lêer kan gevind word in die "dist" -gids, in die uitgepakte/ontgepakte APK -lêergids wat die Apktool -toepassing geskep het.
As die program wat u redigeer byvoorbeeld die naam "my-first-game.apk" het, tik apktool b my-first-game.apk in die venster Opdragprompt
Stap 5. Skep 'n nuwe gids met die naam "Signapk" op die lessenaar
Om 'n nuwe gids op die lessenaar te skep, klik met die rechtermuisknop op 'n leë spasie op die tafelblad en kies " Nuut " Klik daarna op " Vouers " Klik met die rechtermuisknop op die nuwe gids en kies " Hernoem " Tik vervolgens "Signapk" as die nuwe naam vir die gids.
Stap 6. Kopieer die heropgestelde APK -lêer na die gids "Signapk"
U kan die heropgestelde APK -lêers vind in die "dist" -map, in die gedecompileerde APK -lêermap wat in die "Apktool" -gids gestoor is. Klik met die rechtermuisknop op die APK -lêer en kies " Kopieer " Gaan daarna terug na die gids "Signapk" en plak die APK -lêer in die gids.
Stap 7. Klik hier om die lêer af te laai SignApk.zip”.
Die SignApk -lêer wat nodig is om die APK -lêer te onderteken, sal afgelaai word.
Stap 8. Pak die inhoud van die "SignApk.zip" -lêer uit in die gids "Signapk"
Die lêers "certificate.pem", "key.pk8" en "signapk.jar" word na die gids "Signapk" gehaal.
Stap 9. Maak die gids "Signapk" oop via die opdragprompt
Om toegang tot die gids te kry via die opdragprompt, tik cd / om terug te keer na die wortel- of hoofgids. Tik cd in, gevolg deur die volledige adres van die gids "Signapk".
As u 'n "Signapk" -map op u lessenaar skep, is die volledige adres van die gids "C: / gebruikers / gebruikersnaam / desktop / Signapk>"
Stap 10. Tik java -jar signapk.jar certificate.pem key.pk8 [lêernaam].apk [lêernaam] -signed.apk in die venster Opdragprompt
Vervang "[lêernaam]" met die naam van die APK -lêer wat u wil onderteken. 'N Nuwe ondertekende APK -lêer sal in die gids "Signapk" geskep word. Gebruik hierdie lêer om die program op u Android -stelsel te installeer.