Acest wikiHow vă învață cum să editați conținutul unui fișier APK. Pentru a edita fișierele din fișierul APK, va trebui să despachetați (și apoi să recompilați) pachetul APK folosind APKtool de pe computer. Editarea fișierelor APK necesită cunoașterea limbajului de programare Java, precum și a sistemului de fișiere pe Windows și Android. În plus, editarea fișierelor este realizată cel mai bine doar de utilizatorii avansați.
Etapa
Partea 1 din 3: Instalarea APKTool
Pasul 1. Instalați instrumentele de dezvoltare Java
Acest instrument poate fi descărcat de pe
Pasul 2. Instalați Android SDK
De asemenea, va trebui să instalați instrumentul de dezvoltare software Android (Android Software Development Kit sau SDK) pentru a despacheta și recompila fișierele APK. Cel mai simplu mod de instalare este descărcarea și instalarea Android Studio de pe acest link.
Pasul 3. Creați un folder nou pe desktop
Acest dosar va fi folosit ca locație de stocare pentru fișierele APKTool și APK. Urmați acești pași pentru a crea un folder nou.
- Faceți clic dreapta pe un spațiu gol de pe desktop.
- Alegeți „ Nou „și faceți clic” Dosare ”.
Pasul 4. Redenumiți folderul în „APK”
Pentru a redenumi un folder, faceți clic dreapta pe folder și selectați „ Redenumiți După aceea, tastați „APK” pentru a redenumi folderul.
Pasul 5. Faceți clic dreapta pe acest link și selectați Salvați linkul ca.
Se va deschide o fereastră de navigare a fișierelor și puteți alege un director pentru a salva fișierul „apktool.bat”.
Pasul 6. Deschideți folderul „APK” și faceți clic pe Salvare
Utilizați fereastra de navigare a fișierelor pentru a accesa folderul „APK” deja creat de pe desktop. Deschideți dosarul și faceți clic pe „ Salvați Fișierul „apktool.bat” va fi salvat în folderul „APK”.
Pasul 7. Descărcați fișierul „apktool.jar”
Urmați acești pași pentru ao descărca:
- Accesați https://ibotpeaches.github.io/Apktool/ printr-un browser web.
- Faceți clic pe „ Descarca ”În ultima versiune din secțiunea„ Știri”.
Pasul 8. Redenumiți fișierul „apktool.jar“
Fișierele descărcate au de obicei un număr de versiune în numele lor. Puteți șterge numărul făcând clic dreapta pe fișier și selectând „ Redenumiți După aceea, tastați „ apktool ”Ca nume de fișier. Numele complet al fișierului este „apktool.jar”. În mod implicit, puteți găsi fișierele descărcate în folderul „Descărcări”.
Pasul 9. Copiați fișierul „apktool.jar” în folderul „APK”
La finalizarea redenumirii fișierului, faceți clic dreapta pe fișier și selectați „ Copie "sau" A tăia " Deschideți folderul „APK” creat pe desktop și faceți clic dreapta pe un spațiu gol din dosar. Faceți clic pe „ Pastă " Fișierul „apktool.jar” va fi lipit în dosar ulterior.
Partea 2 din 3: Despachetarea sau decompilarea fișierelor APK
Pasul 1. Copiați fișierul APK pe care doriți să îl editați în folderul „APK”
Fișierele APK pot fi descărcate de pe diverse site-uri web. De asemenea, puteți obține fișiere APK de pe dispozitivul dvs. Android conectându-l la computer utilizând un cablu de încărcare și deblocând dispozitivul. Accesați folderele Descărcări ”De pe dispozitiv, apoi copiați și lipiți fișierul APK în folderul„ APK”de pe desktopul computerului.
Pasul 2. Deschideți bara de căutare Windows și tastați cmd
Această bară este de obicei în dreapta meniului „Start”.
Pasul 3. Faceți clic pe Prompt comandă pe rezultatele căutării
Acest program este indicat de o pictogramă de ecran negru cu un cursor alb.
Pasul 4. Accesați folderul „APK” prin promptul de comandă
Puteți deschide un folder din linia de comandă tastând cd-ul de comandă, urmat de numele folderului. De exemplu, dacă vă aflați în directorul principal „C: / Users / Username>” când deschideți linia de comandă, puteți deschide desktopul tastând cd desktop. Dacă ați copiat folderul „APK” pe desktop, îl puteți deschide tastând cd apk. Puteți vedea adresa „C: / users / username / desktop / apk>” lângă comandă.
Dacă folderul „APK” este salvat într-un alt director, tastați cd / lângă comandă pentru a reveni la unitatea rădăcină sau principală „C:”. După aceea, introduceți cd-ul, urmat de adresa completă a folderului „APK”
Pasul 5. Tastați apktool if, urmat de numele fișierului APK
Cadrul pentru aplicația selectată va fi instalat ulterior.
De exemplu, dacă numele fișierului APK este „my-first-game.apk”, tastați apk if my-first-game.apk în linia de comandă
Pasul 6. Tastați apktool d, urmat de numele fișierului APK
Fișierul APK va fi decompilat ulterior. Conținutul fișierului va fi plasat într-un folder separat cu același nume ca numele fișierului APK în folderul „APK”. Acum, puteți edita conținutul fișierului APK neambalat / decompilat. Este posibil să aveți nevoie de abilități de codare pentru a edita anumite fișiere din dosar.
Pentru același exemplu ca mai sus, tastați apktool d my-firstgame.apk în fereastra de comandă
Partea 3 din 3: Recompilarea fișierelor APK
Pasul 1. Deschideți bara de căutare Windows și tastați cmd
Această bară este de obicei în dreapta meniului „Start”. După ce ați terminat de editat fișierele din folderul fișierului APK, va trebui să recompilați dosarul într-un fișier APK.
Pasul 2. Faceți clic pe Prompt comandă pe rezultatele căutării
Acest program este indicat de o pictogramă de ecran negru cu un cursor alb.
Pasul 3. Accesați folderul „APK” prin promptul de comandă
Puteți deschide un folder din linia de comandă tastând cd-ul de comandă, urmat de numele folderului. De exemplu, dacă vă aflați în directorul principal „C: / Users / Username>” când deschideți linia de comandă, puteți deschide desktopul tastând cd desktop. Dacă ați copiat folderul „APK” pe desktop, îl puteți deschide tastând cd apk. Puteți vedea adresa „C: / users / username / desktop / apk>” lângă comandă.
Dacă folderul „APK” este salvat într-un alt director, tastați cd / lângă comandă pentru a reveni la unitatea „C:” rădăcină sau principală. După aceea, introduceți cd-ul, urmat de adresa completă a folderului „APK”
Pasul 4. Tastați apktool b, urmat de numele folderului fișierului APK pe care doriți să îl recompilați
După aceea, folderul va fi recompilat într-un fișier APK. Fișierul APK nou compilat poate fi găsit în folderul „dist”, în interiorul folderului APK neambalat / decompilat creat de aplicația Apktool.
De exemplu, dacă aplicația pe care o editați este denumită „my-first-game.apk”, tastați apktool b my-first-game.apk în fereastra Prompt Command
Pasul 5. Creați un nou folder numit „Signapk” pe desktop
Pentru a crea un folder nou pe desktop, faceți clic dreapta pe un spațiu gol de pe desktop și selectați „ Nou " După aceea, faceți clic pe „ Dosare " Faceți clic dreapta pe noul folder și selectați „ Redenumiți " Apoi, tastați „Signapk” ca noul nume pentru dosar.
Pasul 6. Copiați fișierul APK recompilat în folderul „Signapk”
Puteți găsi fișierele APK recompilate în folderul „dist”, în dosarul fișierului APK decompilat care este stocat în folderul „Apktool”. Faceți clic dreapta pe fișierul APK și selectați „ Copie După aceea, reveniți la folderul „Signapk” și lipiți fișierul APK în acel folder.
Pasul 7. Faceți clic aici pentru a descărca fișierul SignApk.zip”.
Fișierul SignApk necesar pentru a semna fișierul APK va fi descărcat.
Pasul 8. Extrageți conținutul fișierului „SignApk.zip” în folderul „Signapk”
Fișierele „certificate.pem”, „key.pk8” și „signapk.jar” vor fi extrase în folderul „Signapk”.
Pasul 9. Deschideți folderul „Signapk” prin Command Prompt
Pentru a accesa folderul prin Command Prompt, tastați cd / pentru a reveni la directorul rădăcină sau principal. Tastați cd-ul, urmat de adresa completă a folderului „Signapk”.
Dacă creați un folder „Signapk” pe desktop, adresa completă a folderului va fi „C: / users / username / desktop / Signapk>”
Pasul 10. Tastați java -jar signapk.jar certificate.pem key.pk8 [filename].apk [filename] -signed.apk în fereastra de comandă
Înlocuiți „[numele fișierului””cu numele fișierului APK pe care doriți să îl semnați. Un nou fișier APK semnat va fi creat în folderul „Signapk”. Utilizați acest fișier pentru a instala programul pe sistemul dvs. Android.