Бул wikiHow сизге APK файлынын мазмунун түзөтүүнү үйрөтөт. APK файлындагы файлдарды түзөтүү үчүн, APKtoolду колдонуп, компьютер пакетин ачууңуз керек (жана кийин кайра компиляциялоо) керек. APK файлын түзөтүү үчүн Java программалоо тилин, ошондой эле Windows жана Androidдеги файл системасын билүү талап кылынат. Мындан тышкары, файлды түзөтүүнү эң алдыңкы колдонуучулар гана мыкты жасашат.
Кадам
3 ичинен 1 -бөлүк: APKTool орнотуу
Кадам 1. Java иштеп чыгуу куралдарын орнотуңуз
Бул куралды https://www.oracle.com/technetwork/java/javase/downloads/index.html сайтынан жүктөп алсаңыз болот.
Кадам 2. Android SDK орнотуу
APK файлдарын ачуу жана кайра чогултуу үчүн Android программалык камсыздоону иштеп чыгуу куралын (Android Software Development Kit or SDK) орнотушуңуз керек. Аны орнотуунун эң оңой жолу - бул шилтемеден Android Studio жүктөө жана орнотуу.
Кадам 3. Иш столунда жаңы папка түзүңүз
Бул папка APKTool жана APK файлдарын сактоочу жай катары колдонулат. Жаңы папканы түзүү үчүн бул кадамдарды аткарыңыз.
- Иш столундагы бош орунду оң баскыч менен чыкылдатыңыз.
- Тандоо " Жаңы "жана чыкылдатыңыз" Папкалар ”.
Кадам 4. Папканы "APK" деп атагыла
Папканын атын өзгөртүү үчүн, папканы оң баскыч менен чыкылдатып, " Атын өзгөртүү " Андан кийин, папканын атын өзгөртүү үчүн "APK" териңиз.
Кадам 5. Бул шилтемени оң баскыч менен басыңыз жана тандаңыз Шилтемени төмөнкүдөй сактоо.
Файлды карап чыгуу терезеси ачылат жана сиз "apktool.bat" файлын сактоо үчүн каталогду тандай аласыз.
Кадам 6. "APK" папкасын ачып, Сактоону чыкылдатыңыз
Иш столунда буга чейин түзүлгөн "APK" папкасына кирүү үчүн файлды карап чыгуу терезесин колдонуңуз. Папканы ачыңыз жана чыкылдатыңыз " Сактоо " "Apktool.bat" файлы "APK" папкасына сакталат.
Кадам 7. "apktool.jar" файлын жүктөп алыңыз
Аны жүктөө үчүн бул кадамдарды аткарыңыз:
- Веб серепчи аркылуу https://ibotpeaches.github.io/Apktool/ дарегине баш багыңыз.
- Чыкылдатыңыз " Жүктөө "Жаңылыктар" бөлүмүнүн акыркы версиясы астында.
Кадам 8. Файлдын атын "apktool.jar" деп өзгөртүңүз
Жүктөлүп алынган файлдарда адатта версиянын номери болот. Файлды оң баскыч менен чыкылдатып жана " Атын өзгөртүү " Андан кийин, жөн эле териңиз " apktool"Файлдын аты катары. Файлдын толук аталышы "apktool.jar". Демейки боюнча, жүктөлгөн файлдарды "Жүктөөлөр" папкасынан таба аласыз.
Кадам 9. "apktool.jar" файлын "APK" папкасына көчүрүү
Файлдын атын өзгөрткөндөн кийин, файлды оң баскыч менен чыкылдатып, " Көчүрүү "же" Кесүү " Иш столунда түзүлгөн "APK" папкасын ачыңыз жана папкадагы бош орунду оң баскыч менен чыкылдатыңыз. Чыкылдатыңыз " Paste " "Apktool.jar" файлы кийин папкага чапталат.
3 ичинен 2 -бөлүк: APK файлдарын таңгактан чыгаруу же декомпиляциялоо
Кадам 1. "APK" папкасына түзөткүңүз келген APK файлын көчүрүңүз
APK файлдарын ар кандай веб -сайттардан жүктөп алууга болот. Ошондой эле APK файлдарын Android түзмөгүңүздөн кубаттоо кабелин колдонуп, компьютериңизге туташтырып жана түзмөктүн кулпусун ачып ала аласыз. Папкаларга кирүү " Жүктөөлөр "Деп жазыңыз, анан APK файлын көчүрүп, компьютериңиздин рабочий столундагы" APK "папкасына чаптаңыз.
Кадам 2. Windows издөө тилкесин ачыңыз жана cmd териңиз
Бул тилке адатта "Старт" менюсунун оң жагында болот.
Кадам 3. Издөө жыйынтыгы боюнча Command Prompt чыкылдатыңыз
Бул программа ак курсор менен кара экран белгиси менен көрсөтүлөт.
Кадам 4. Command Prompt аркылуу "APK" папкасына кирүү
Сиз папканы cd буйругун терүү менен Command Promptтен ача аласыз, андан кийин папканын аталышы. Мисалы, эгер сиз "C: / Users / Username>" башкы каталогунда болсоңуз, анда Command Prompt ачканыңызда, cd столун терүү менен иш столун ача аласыз. Эгерде сиз "APK" папкасын столго көчүрсөңүз, аны cd apk терүү менен ача аласыз. Буйруктун жанында "C: / users / username / desktop / apk>" дарегин көрө аласыз.
Эгерде "APK" папкасы башка каталогго сакталса, тамыры же негизги "C:" дискине кайтуу үчүн команданын жанына cd / териңиз. Андан кийин, cd жазыңыз, андан кийин "APK" папкасынын толук дареги
Кадам 5. Эгерде APK файлынын аты менен коштолсо, apktool териңиз
Тандалган колдонмонун алкагы кийин орнотулат.
Мисалы, эгер сиздин APK файлыңыздын аты "my-first-game.apk" болсо, myk-first-game.apk болсо, команданы киргизиңиз
Step 6. apktool d териңиз, андан кийин APK файлынын аталышы
APK файлы кийин компиляцияланбайт. Файлдын мазмуну "APK" папкасындагы APK файлынын аталышына окшош өзүнчө папкага жайгаштырылат. Эми сиз ачылган/декомпиляцияланган APK файлынын мазмунун түзөтө аласыз. Папкадагы айрым файлдарды түзөтүү үчүн сизге коддоо көндүмдөрү керек болушу мүмкүн.
Жогорудагыдай эле мисал үчүн, Commkt Prompt терезесине apktool d my-firstgame.apk териңиз
3 -жылдын 3 -бөлүгү: APK файлдарын кайра чогултуу
Кадам 1. Windows издөө тилкесин ачыңыз жана cmd териңиз
Бул тилке адатта "Старт" менюсунун оң жагында болот. APK файл папкасындагы файлдарды түзөтүүнү бүтүргөндөн кийин, папканы APK файлына кайра чогултууңуз керек болот.
Кадам 2. Издөө жыйынтыгы боюнча Command Prompt чыкылдатыңыз
Бул программа ак курсор менен кара экран сөлөкөтү менен көрсөтүлөт.
Кадам 3. Command Prompt аркылуу "APK" папкасына кирүү
Сиз папканы cd буйругун терүү менен Command Promptтен ача аласыз, андан кийин папканын аталышы. Мисалы, эгер сиз "C: / Users / Username>" башкы каталогунда болсоңуз, анда Command Prompt ачканыңызда, cd столун терүү менен иш столун ача аласыз. Эгерде сиз "APK" папкасын столго көчүрсөңүз, аны cd apk терүү менен ача аласыз. Буйруктун жанында "C: / users / username / desktop / apk>" дарегин көрө аласыз.
Эгерде "APK" папкасы башка каталогго сакталса, тамыры же негизги "C:" дискине кайтуу үчүн команданын жанына cd / териңиз. Андан кийин, cd жазыңыз, андан кийин "APK" папкасынын толук дареги
Кадам 4. Apktool b терип, андан кийин кайра чогулткуңуз келген APK файлынын папкасынын атын жазыңыз
Андан кийин, папка APK файлына кайра чогултулат. Жаңы түзүлгөн APK файлын Apktool тиркемеси ачкан/декомпиляцияланган APK папкасынын ичиндеги "dist" папкасынан тапса болот.
Мисалы, эгерде сиз түзөтүп жаткан тиркеме "my-first-game.apk" деп аталып калса, буйрутма терезесине apktool b my-first-game.apk териңиз
Кадам 5. Иш столунда "Signapk" аттуу жаңы папканы түзүңүз
Иш столунда жаңы папка түзүү үчүн, үстөлдөгү бош жерди оң баскыч менен чыкылдатып, " Жаңы " Андан кийин, чыкылдатыңыз " Папкалар " Жаңы папканы оң баскыч менен чыкылдатыңыз жана " Атын өзгөртүү " Андан кийин, папканын жаңы аталышы катары "Signapk" териңиз.
Кадам 6. Кайра топтолгон APK файлын "Signapk" папкасына көчүрүү
Сиз кайра чогултулган APK файлдарын "dist" папкасынан, "Apktool" папкасында сакталган декомпиляцияланган APK файл папкасынан таба аласыз. APK файлын оң баскыч менен чыкылдатыңыз жана " Көчүрүү " Андан кийин, "Signapk" папкасына кайтып келип, APK файлын ошол папкага чаптаңыз.
Кадам 7. Бул жерди басыңыз файлды жүктөө үчүн " SignApk.zip ".
APK файлына кол коюу үчүн керектүү SignApk файлы жүктөлүп алынат.
Кадам 8. "SignApk.zip" файлынын мазмунун "Signapk" папкасына чыгаруу
"Certificate.pem", "key.pk8" жана "signapk.jar" файлдары "Signapk" папкасына чыгарылат.
Step 9. Command Prompt аркылуу "Signapk" папкасын ачыңыз
Папкага Command Prompt аркылуу кирүү үчүн cd / териңиз, тамыры же негизги каталогуна кайтуу. CD жазыңыз, андан кийин "Signapk" папкасынын толук дареги.
Эгерде сиз иш столунда "Signapk" папкасын түзсөңүз, папканын толук дареги "C: / users / username / desktop / Signapk>" болот
10 -кадам. Command Prompt терезесинде java -jar signapk.jar certificate.pem key.pk8 [filename].apk [filename] -signed.apk териңиз
"[Файлдын аты]" дегенди кол коюңуз келген APK файлынын аты менен алмаштырыңыз. Жаңы кол коюлган APK файлы "Signapk" папкасында түзүлөт. Программаны Android системаңызга орнотуу үчүн бул файлды колдонуңуз.