Бұл wikiHow сізге APK файлының мазмұнын өңдеуді үйретеді. APK файлындағы файлдарды өңдеу үшін сізге компьютердегі APKtool көмегімен APK бумасын ашу керек (және кейін қайта жинау) қажет. 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 немесе 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» қалтасын ашып, қалтадағы бос орынды тінтуірдің оң жақ түймесімен нұқыңыз. Басыңыз « Қою « «Apktool.jar» файлы кейін қалтаға қойылады.
3 бөліктің 2 бөлігі: APK файлдарын орау немесе декомпиляциялау
Қадам 1. Өңдегіңіз келетін APK файлын «APK» қалтасына көшіріңіз
APK файлдарын әр түрлі веб -сайттардан жүктеуге болады. Сондай -ақ, APK файлдарын Android құрылғысынан зарядтау кабелі арқылы компьютерге қосу және құрылғының құлпын ашу арқылы алуға болады. Қалталарға кіру » Жүктеулер »Түймесін басып, APK файлын көшіріп, компьютердің жұмыс үстеліндегі« APK »қалтасына қойыңыз.
Қадам 2. Windows іздеу жолағын ашып, cmd теріңіз
Бұл жол әдетте «Бастау» мәзірінің оң жағында орналасқан.
Қадам 3. Іздеу нәтижелеріндегі Пәрмен жолын басыңыз
Бұл бағдарлама ақ курсоры бар қара экран белгішесімен көрсетіледі.
Қадам 4. «APK» қалтасына пәрмен жолы арқылы кіріңіз
Сіз пәрмен жолынан қалтаны cd пәрменін, содан кейін қалтаның атын теру арқылы ашуға болады. Мысалы, егер сіз «C: / Users / Username>» негізгі каталогында болсаңыз, пәрмен жолын ашқан кезде, cd desktop теру арқылы жұмыс үстелін ашуға болады. Егер сіз «APK» қалтасын жұмыс үстеліне көшірген болсаңыз, оны cd apk теру арқылы ашуға болады. Пәрменнің жанында «C: / users / username / desktop / apk>» мекенжайын көруге болады.
Егер «APK» қалтасы басқа каталогта сақталса, түбірге немесе негізгі «C:» дискісіне қайту үшін команданың жанындағы cd / теріңіз. Осыдан кейін cd енгізіңіз, содан кейін «APK» қалтасының толық мекенжайын енгізіңіз
Қадам 5. Егер APK файлының аты болса, apktool енгізіңіз
Таңдалған қосымшаның негізі кейін орнатылады.
Мысалы, егер сіздің APK файлыңыздың аты «my-first-game.apk» болса, пәрмен жолына my-first-game.apk болса, apk теріңіз
Қадам 6. apktool d енгізіңіз, содан кейін APK файлының аты
APK файлы кейін компиляцияланбайды. Файлдың мазмұны «APK» қалтасындағы APK файлының атауымен бірдей бөлек қалтаға орналастырылады. Енді сіз пакеттен шығарылған/декомпиляцияланған APK файлының мазмұнын өңдей аласыз. Қалтадағы кейбір файлдарды өңдеу үшін сізге кодтау дағдылары қажет болуы мүмкін.
Жоғарыдағы мысал үшін, пәрмен жолы терезесіне apktool d my-firstgame.apk теріңіз
3 бөлімнің 3 бөлігі: APK файлдарын қайта жинау
Қадам 1. Windows іздеу жолағын ашып, cmd теріңіз
Бұл жолақ әдетте «Бастау» мәзірінің оң жағында орналасқан. APK файл қалтасындағы файлдарды өңдеуді аяқтағаннан кейін қалтаны APK файлына қайта жинау қажет болады.
Қадам 2. Іздеу нәтижелеріндегі Пәрмен жолын басыңыз
Бұл бағдарлама ақ курсоры бар қара экран белгішесімен көрсетіледі.
Қадам 3. «APK» қалтасына пәрмен жолы арқылы кіріңіз
Сіз пәрмен жолынан қалтаны cd пәрменін, содан кейін қалтаның атын теру арқылы ашуға болады. Мысалы, егер сіз «C: / Users / Username>» негізгі каталогында болсаңыз, пәрмен жолын ашқан кезде, cd desktop теру арқылы жұмыс үстелін ашуға болады. Егер сіз «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» қалтасына шығарылады.
Қадам 9. «Signapk» қалтасын пәрмен жолы арқылы ашыңыз
Қалтаға пәрмен жолы арқылы кіру үшін cd / деп теріп, түбірге немесе негізгі каталогқа оралыңыз. CD жазыңыз, содан кейін «Signapk» қалтасының толық мекенжайын енгізіңіз.
Егер сіз жұмыс үстелінде «Signapk» қалтасын жасасаңыз, қалтаның толық мекенжайы «C: / users / username / desktop / Signapk>» болады
Қадам 10. Пәрмен жолы терезесінде java -jar signapk.jar certificate.pem key.pk8 [filename].apk [filename] -signed.apk теріңіз
«[Filename]» дегенді қол қойғыңыз келетін APK файлының атауымен ауыстырыңыз. «Signapk» қалтасында жаңа қол қойылған APK файлы жасалады. Бағдарламаны Android жүйесіне орнату үшін осы файлды пайдаланыңыз.