Qhov wikiHow qhia koj yuav hloov kho cov ntsiab lus ntawm APK cov ntaub ntawv. Txhawm rau kho cov ntaub ntawv sab hauv, koj yuav tsum tau decompile (thiab tom qab ntawv sau dua) lub pob siv APKtool ntawm lub khoos phis tawj. Hloov kho APK cov ntaub ntawv xav tau kev paub txog Java, nrog rau cov ntaub ntawv kab ke ntawm ob lub Windows thiab Android. Qhov no yuav tsum tsuas yog ua los ntawm cov neeg siv qib siab.
Cov kauj ruam
Ntu 1 ntawm 3: Txhim Kho APKTool
Kauj Ruam 1. Nruab Java Cov Khoom Siv Txhim Kho
Nws muaj rau rub tawm ntawm
Kauj ruam 2. Nruab Android SDK
Koj kuj yuav tsum teeb tsa Android Software Development Kit (SDK) kom decompile thiab rov ua dua APK cov ntaub ntawv. Txoj hauv kev yooj yim tshaj plaws rau nruab Android SDK yog rub tawm thiab teeb tsa Android Studio los ntawm no.
Kauj Ruam 3. Tsim daim nplaub tshev tshiab ntawm koj lub desktop
Nov yog daim ntawv koj yuav khaws APKTool thiab koj cov ntaub ntawv APK rau. Siv cov theem hauv qab no los tsim daim nplaub tshev tshiab.
- Right-click qhov chaw dub ntawm koj lub desktop.
- Xaiv Tshiab 'thiab tom qab ntawd Nplaub tshev '.
Kauj Ruam 4. Hloov lub nplaub tshev "APK"
Txhawm rau hloov lub npe, nyem rau ntawm daim nplaub tshev thiab nyem rau Hloov npe. Tom qab ntawv ntaus APK kom hloov pauv npe.
Kauj Ruam 5. Right-click qhov txuas no thiab nyem Txuag txuas li.
Qhov no qhib cov ntaub ntawv browser koj tuaj yeem siv los xaiv qhov chaw khaws cov ntaub ntawv apktool.bat rau.
Kauj Ruam 6. Nkag mus rau APK nplaub tshev thiab nyem Txuag
Siv cov ntaub ntawv browser mus rau lub APK nplaub tshev uas koj nyuam qhuav tsim ntawm koj lub desktop. Qhib daim nplaub tshev thiab nyem Txuag. Qhov no txuag cov ntaub ntawv apktool.bat rau APK nplaub tshev.
Kauj Ruam 7. Rub cov ntawv "apktool.jar"
Siv cov theem hauv qab no los rub tawm apktool.jar:
- Mus rau https://ibotpeaches.github.io/Apktool/ hauv lub vev xaib.
- Nyem Rub tawm hauv qab qhov hloov tshiab kawg hauv qab "Xov Xwm".
Kauj Ruam 8. Hloov cov ntaub ntawv "apktool.jar"
Cov ntaub ntawv koj rub yuav muaj cov lej version hauv cov npe ntawv. Koj tuaj yeem tshem qhov ntawd los ntawm txoj cai-nyem cov ntawv thiab nyem Hloov npe. Tom qab ntawv tsuas yog ntaus apktool raws li lub npe ntaub ntawv. Lub npe tag nrho cov ntaub ntawv yuav tsum yog "apktool.jar". Los ntawm lub neej ntawd, koj cov ntaub ntawv rub tawm tuaj yeem pom hauv koj "Downloads" nplaub tshev.
Kauj ruam 9. Luam apktool.jar rau APK nplaub tshev
Tom qab koj ua tiav lub npe tshiab, nyem rau nws thiab nyem rau Luam los yog Txiav. Tom qab ntawd qhib lub APK nplaub tshev uas koj tsim ntawm koj lub desktop thiab nyem rau sab xis. Nyem Muab tshuaj txhuam. Qhov no yuav muab cov ntawv "apktool.jar" tso rau hauv APK nplaub tshev.
Ntu 2 ntawm 3: Decompile APK
Kauj Ruam 1. Luam APK cov ntawv rau hauv koj daim nplaub tshev APK
Cov ntaub ntawv APK muaj rau rub tawm los ntawm ntau lub vev xaib. Koj tseem tuaj yeem khaws APK los ntawm koj lub cuab yeej Android los ntawm kev txuas nws rau koj lub khoos phis tawj siv lub xov tooj them nyiaj thiab qhib lub cuab yeej. Coj mus rhaub rau Rub tawm nplaub tshev ntawm lub cuab yeej thiab luam thiab muab cov ntawv APK tso rau hauv APK nplaub tshev ntawm koj lub Windows Desktop.
Kauj ruam 2. Qhib lub Windows tshawb bar thiab ntaus cmd
Qhov tshawb nrhiav bar feem ntau nyob rau sab xis ntawm Start menu.
Kauj Ruam 3. Hais kom sai hauv cov txiaj ntsig tshawb fawb
Nws muaj lub cim uas zoo li lub vijtsam dub nrog tus cursor dawb ntawm nws.
Kauj Ruam 4. Nkag mus rau APK nplaub tshev ntawm qhov hais kom ua
Koj tuaj yeem qhib daim nplaub tshev sab hauv ntawm qhov hais kom ua los ntawm kev ntaus cd ua raws li lub npe ntawm daim nplaub tshev. Piv txwv li, yog tias koj nyob hauv lub neej ntawd "C: / Users / Username>" thaum koj qhib qhov hais kom sai, koj tuaj yeem qhib koj lub desktop los ntawm kev ntaus cd desktop. Yog tias koj theej APK nplaub tshev rau koj lub desktop, koj tuaj yeem qhib APK nplaub tshev los ntawm kev ntaus cd apk. Nws yuav tsum hais "C: / cov neeg siv username / desktop / apk>" tom ntej ntawm qhov hais kom ua.
Yog tias koj lub APK nplaub tshev raug cawm mus rau lwm qhov chaw, ntaus cd / ib sab ntawm qhov hais kom ua kom rov qab mus rau lub hauv paus "C:" tsav. Tom qab ntawv ntaus cd ua raws tag nrho txoj hauv kev ntawm APK nplaub tshev
Kauj Ruam 5. Ntaus apktool yog ua raws li lub npe APK cov ntaub ntawv
Qhov no teeb tsa lub moj khaum rau lub app.
Piv txwv li, yog tias lub npe ntawm koj cov ntaub ntawv APK yog "kuv-thawj-game.apk" koj yuav ntaus apk yog tias kuv-thawj-game.apk hauv qhov hais kom sai
Kauj Ruam 6. Ntaus apktool d ua raws li lub npe APK
Qhov no de-compiles APK cov ntaub ntawv. Cov ntsiab lus ntawm APK cov ntaub ntawv yuav raug muab tso rau hauv daim nplaub tshev cais ntawm tib lub npe zoo li APK cov ntaub ntawv hauv APK nplaub tshev. Tam sim no koj tuaj yeem hloov kho cov ntaub ntawv APK decompiled. Koj yuav xav tau qee qhov txuj ci los kho qee cov ntaub ntawv hauv daim nplaub tshev.
Ua raws li qhov piv txwv saum toj no, koj yuav ntaus apktool d my-first-game.apk hauv qhov hais kom ua
Ntu 3 ntawm 3: Sau cov APK
Kauj ruam 1. Qhib lub Windows tshawb bar thiab ntaus cmd
Qhov tshawb nrhiav bar feem ntau nyob rau sab xis ntawm Start menu. Tom qab koj ua tiav kho cov ntaub ntawv hauv APK cov ntawv tais ceev tseg, koj yuav tsum rov sau cov ntawv rov qab rau hauv APK cov ntaub ntawv.
Kauj Ruam 2. Hais kom sai hauv cov txiaj ntsig tshawb fawb
Nws muaj lub cim uas zoo li lub vijtsam dub nrog tus cursor dawb ntawm nws.
Kauj Ruam 3. Nkag mus rau APK nplaub tshev ntawm qhov hais kom ua
Koj tuaj yeem qhib daim nplaub tshev sab hauv ntawm qhov hais kom ua los ntawm kev ntaus cd ua raws li lub npe ntawm daim nplaub tshev. Piv txwv li, yog tias koj nyob hauv lub neej ntawd "C: / Users / Username>" thaum koj qhib qhov hais kom sai, koj tuaj yeem qhib koj lub desktop los ntawm kev ntaus cd desktop. Yog tias koj theej APK nplaub tshev rau koj lub desktop, koj tuaj yeem qhib APK nplaub tshev los ntawm kev ntaus cd apk. Nws yuav tsum hais "C: / cov neeg siv username / desktop / apk>" tom ntej ntawm qhov hais kom ua.
Yog tias koj lub APK nplaub tshev raug cawm mus rau lwm qhov chaw, ntaus cd / tom ntej ntawm qhov hais kom ua kom rov qab mus rau lub hauv paus "C:" tsav. Tom qab ntawv ntaus cd ua raws tag nrho txoj hauv kev ntawm APK nplaub tshev
Kauj Ruam 4. Ntaus apktool b ua raws los ntawm daim nplaub tshev lub npe APK uas koj xav rov ua dua
Qhov no rov sau cov ntawv tais ceev tseg rau hauv APK cov ntaub ntawv. Cov ntaub ntawv tshiab ua ke APK tuaj yeem pom nyob rau hauv "qhov sib txawv" nplaub tshev hauv lub decompiled APK nplaub tshev uas Apktool tsim.
Piv txwv li, yog tias lub app koj tab tom ua haujlwm hu ua "my-first-game.apk", koj yuav ntaus apktool b my-first-game.apk hauv qhov hais kom ua
Kauj Ruam 5. Tsim daim nplaub tshev tshiab hu ua "Signapk" ntawm koj lub desktop
Txhawm rau tsim daim nplaub tshev tshiab ntawm koj lub desktop, nyem rau txhua qhov ntawm koj lub desktop thiab nyem Tshiab. Ces nyem Nplaub tshev. Txoj cai-nias lub nplaub tshev tshiab thiab nyem rau Hloov npe. Tom qab ntawv ntaus "Signapk" raws li lub npe nplaub tshev tshiab.
Kauj Ruam 6. Luam cov APK tshiab uas tau sau ua ke rau hauv "Signapk" nplaub tshev
Kev suav sau APK tshiab tuaj yeem pom nyob rau hauv "dist" nplaub tshev ntawm uncompiled APK nplaub tshev hauv "Apktool" nplaub tshev. Txoj cai-nias lub APK thiab nyem rau Luam. Tom qab ntawv, rov qab mus rau "Signapk" nplaub tshev thiab muab cov ntawv APK tso rau hauv daim nplaub tshev.
Kauj Ruam 7. Nyem qhov no mus download tau SignApk.zip.
Qhov no rub tawm cov ntaub ntawv SignApk uas xav tau los kos npe rau apk ntawv.
Kauj Ruam 8. Tshem cov ntsiab lus ntawm SignApk.zip rau hauv daim nplaub tshev Signapk
Qhov no rho tawm "daim ntawv pov thawj.pem" cov ntaub ntawv, "key.pk8" cov ntaub ntawv, thiab "signapk.jar" rau hauv "Signapk" nplaub tshev.
Kauj Ruam 9. Nkag mus rau daim ntawv "Signapk" hauv qhov hais kom ua sai
Txhawm rau nkag mus rau Signapk nplaub tshev hauv kab hais kom ua, ntaus cd / rov qab mus rau hauv paus npe. Tom qab ntawv ntaus cd ua raws los ntawm txoj hauv kev tag nrho ntawm cov npe nplaub tshev Signapk.
Yog tias koj tsim cov ntawv Signapk ntawm koj lub desktop, txoj hauv kev feem ntau yuav zoo li "C: / users / username / desktop / Signapk>"
Kauj ruam 10. Ntaus java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename] -signed.apk hauv qhov hais kom ua sai
Hloov "[apkfilename]" nrog lub npe tiag tiag ntawm apk cov ntaub ntawv koj xav kos npe. Qhov no tsim qhov kos npe APK tshiab hauv daim nplaub tshev Signapk. Siv cov ntawv no los teeb tsa software ntawm koj li Android.