Hoe om APK -lêers te wysig

INHOUDSOPGAWE:

Hoe om APK -lêers te wysig
Hoe om APK -lêers te wysig

Video: Hoe om APK -lêers te wysig

Video: Hoe om APK -lêers te wysig
Video: Een fotocollage maken (Photoshop) 2024, November
Anonim

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

Wysig APK -lêers Stap 1
Wysig APK -lêers Stap 1

Stap 1. Installeer die Java -ontwikkelingshulpmiddels

Hierdie instrument kan afgelaai word vanaf

Wysig APK -lêers Stap 2
Wysig APK -lêers Stap 2

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.

Wysig APK -lêers Stap 3
Wysig APK -lêers Stap 3

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 ”.
Wysig APK -lêers Stap 4
Wysig APK -lêers Stap 4

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.

Wysig APK -lêers Stap 5
Wysig APK -lêers Stap 5

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.

Wysig APK -lêers Stap 6
Wysig APK -lêers Stap 6

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.

Wysig APK -lêers Stap 7
Wysig APK -lêers Stap 7

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 ".
Wysig APK -lêers Stap 8
Wysig APK -lêers Stap 8

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.

Wysig APK -lêers Stap 9
Wysig APK -lêers Stap 9

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

Wysig APK -lêers Stap 10
Wysig APK -lêers Stap 10

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.

Wysig APK -lêers Stap 11
Wysig APK -lêers Stap 11

Stap 2. Maak die Windows -soekbalk oop en tik cmd

Hierdie balk is gewoonlik regs van die menu "Start".

Wysig APK -lêers Stap 12
Wysig APK -lêers Stap 12

Stap 3. Klik op Command Prompt op die soekresultate

Hierdie program word aangedui deur 'n swart skerm -ikoon met 'n wit wyser.

Wysig APK -lêers Stap 13
Wysig APK -lêers Stap 13

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

Wysig APK -lêers Stap 14
Wysig APK -lêers Stap 14

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

Wysig APK -lêers Stap 15
Wysig APK -lêers Stap 15

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

Wysig APK -lêers Stap 16
Wysig APK -lêers Stap 16

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.

Wysig APK -lêers Stap 17
Wysig APK -lêers Stap 17

Stap 2. Klik op Command Prompt op die soekresultate

Hierdie program word aangedui deur 'n swart skerm -ikoon met 'n wit wyser.

Wysig APK -lêers Stap 18
Wysig APK -lêers Stap 18

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

Wysig APK -lêers Stap 19
Wysig APK -lêers Stap 19

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

Wysig APK -lêers Stap 20
Wysig APK -lêers Stap 20

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.

Wysig APK -lêers Stap 21
Wysig APK -lêers Stap 21

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.

Wysig APK -lêers Stap 22
Wysig APK -lêers Stap 22

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.

Wysig APK -lêers Stap 23
Wysig APK -lêers Stap 23

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.

Wysig APK -lêers Stap 24
Wysig APK -lêers Stap 24

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>"

Wysig APK -lêers Stap 25
Wysig APK -lêers Stap 25

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.

Aanbeveel: