ეს wikiHow გასწავლით თუ როგორ შეცვალოთ APK ფაილის შინაარსი. შიგნით არსებული ფაილების შესაცვლელად, თქვენ გჭირდებათ კომპიუტერის APKtool– ის გამოყენებით პაკეტის დეკომპილირება (და შემდეგ ხელახლა შედგენა). APK ფაილების რედაქტირება მოითხოვს როგორც ჯავის, ასევე ფაილური სისტემების ცოდნას როგორც Windows- ზე, ასევე Android- ზე. ეს უნდა გაკეთდეს მხოლოდ მოწინავე მომხმარებლების მიერ.
ნაბიჯები
ნაწილი 1 3 -დან: APKTool- ის დაყენება
ნაბიჯი 1. დააინსტალირეთ Java განვითარების ნაკრები
მისი ჩამოტვირთვა შესაძლებელია
ნაბიჯი 2. დააინსტალირეთ Android SDK
თქვენ ასევე უნდა დააინსტალიროთ Android პროგრამული უზრუნველყოფის განვითარების ნაკრები (SDK) APK ფაილების დეკომპილირებისა და ხელახალი შედგენისთვის. Android SDK– ის ინსტალაციის უმარტივესი გზაა აქედან ჩამოტვირთოთ და დააინსტალიროთ Android Studio.
ნაბიჯი 3. შექმენით ახალი საქაღალდე თქვენს სამუშაო მაგიდაზე
ეს არის საქაღალდე, რომელშიც შეინახავთ APKTool და თქვენი APK ფაილები. გამოიყენეთ შემდეგი ნაბიჯები ახალი საქაღალდის შესაქმნელად.
- დააწკაპუნეთ მარჯვენა ღილაკით თქვენს სამუშაო მაგიდაზე შავ სივრცეზე.
- აირჩიეთ ახალი 'და შემდეგ საქაღალდე '.
ნაბიჯი 4. გადაარქვით სახელი საქაღალდეს "APK"
საქაღალდის სახელის გადარქმევისთვის დააწკაპუნეთ მარჯვენა ღილაკით საქაღალდეზე და დააწკაპუნეთ გადარქმევა რა შემდეგ ჩაწერეთ APK საქაღალდის სახელის გადარქმევის მიზნით.
ნაბიჯი 5. დააწკაპუნეთ მარჯვენა ღილაკით ამ ბმულზე და დააწკაპუნეთ Შეინახე ბმული როგორც.
ეს ხსნის ფაილის ბრაუზერს, რომლის საშუალებითაც შეგიძლიათ აირჩიოთ ადგილი, სადაც შეინახავთ apktool.bat ფაილს.
ნაბიჯი 6. გადადით APK საქაღალდეში და დააწკაპუნეთ შენახვაზე
გამოიყენეთ ფაილების ბრაუზერი ნავიგაციისთვის თქვენს სამუშაო მაგიდაზე შექმნილ APK საქაღალდეში. გახსენით საქაღალდე და დააწკაპუნეთ Შენახვა რა ეს ინახავს apktool.bat ფაილს APK საქაღალდეში.
ნაბიჯი 7. ჩამოტვირთეთ "apktool.jar" ფაილი
გამოიყენეთ შემდეგი ნაბიჯები apktool.jar– ის ჩამოსატვირთად:
- გადადით https://ibotpeaches.github.io/Apktool/ ვებ ბრაუზერში.
- დააწკაპუნეთ ჩამოტვირთვა უახლესი ვერსიის ქვეშ "ახალი ამბები".
ნაბიჯი 8. გადაარქვით ფაილს "apktool.jar"
გადმოწერილ ფაილს სავარაუდოდ აქვს სახელის ვერსიის ნომერი. ამის ამოღება შეგიძლიათ ფაილის მარჯვენა ღილაკით და დაჭერით გადარქმევა რა შემდეგ უბრალოდ ჩაწერეთ apktool როგორც ფაილის სახელი. სრული ფაილის სახელი უნდა იყოს "apktool.jar". ნაგულისხმევად, გადმოწერილი ფაილები შეგიძლიათ იხილოთ თქვენს "ჩამოტვირთვების" საქაღალდეში.
ნაბიჯი 9. დააკოპირეთ apktool.jar APK საქაღალდეში
ფაილის გადარქმევის დასრულების შემდეგ, დააწკაპუნეთ მასზე მარჯვენა ღილაკით და დააწკაპუნეთ დააკოპირეთ ან გაჭრა რა შემდეგ გახსენით თქვენს სამუშაო მაგიდაზე შექმნილი APK საქაღალდე და დააწკაპუნეთ შიგნით. დააწკაპუნეთ ჩასმა რა ეს ჩასვით "apktool.jar" ფაილი APK საქაღალდეში.
3 ნაწილი 2: APK– ის დეკომპილირება
ნაბიჯი 1. დააკოპირეთ APK ფაილი თქვენს APK საქაღალდეში
APK ფაილების ჩამოტვირთვა შესაძლებელია სხვადასხვა ვებსაიტებიდან. თქვენ ასევე შეგიძლიათ მიიღოთ APK თქვენი Android მოწყობილობიდან თქვენს კომპიუტერთან დაკავშირებით დამტენის კაბელის გამოყენებით და მოწყობილობის განბლოკვით. ნავიგაცია ჩამოტვირთვები საქაღალდე მოწყობილობაზე და დააკოპირეთ და ჩასვით APK ფაილი თქვენს Windows Desktop– ის APK საქაღალდეში.
ნაბიჯი 2. გახსენით Windows საძიებო ზოლი და ჩაწერეთ cmd
საძიებო ზოლი ჩვეულებრივ მდებარეობს Start მენიუს მარჯვნივ.
ნაბიჯი 3. ბრძანების სტრიქონი ძიების შედეგებში
მას აქვს ხატი, რომელიც წააგავს შავ ეკრანს თეთრი კურსორით.
ნაბიჯი 4. გადადით APK საქაღალდეში ბრძანების სტრიქონში
თქვენ შეგიძლიათ გახსნათ საქაღალდე ბრძანების ხაზის შიგნით, აკრიფეთ cd, რასაც მოყვება საქაღალდის სახელი. მაგალითად, თუ ბრძანების სტრიქონის გახსნისას ნაგულისხმევი "C: / მომხმარებელი / სახელი>" ხართ, შეგიძლიათ გახსნათ თქვენი სამუშაო მაგიდა cd desktop- ის აკრეფით. თუ თქვენ დააკოპირეთ APK საქაღალდე თქვენს სამუშაო მაგიდაზე, შეგიძლიათ გახსნათ APK საქაღალდე cd apk აკრეფით. მოთხოვნის გვერდით უნდა იყოს "C: / users / username / desktop / apk>".
თუ თქვენი APK საქაღალდე სხვა ადგილას არის შენახული, ჩაწერეთ cd / ბრძანების სტრიქონის გვერდით, რომ დაუბრუნდეთ ძირითად დისკზე "C:". შემდეგ ჩაწერეთ cd, რასაც მოჰყვება APK საქაღალდის სრული გზა
ნაბიჯი 5. ჩაწერეთ apktool, თუ მას მოყვება APK ფაილის სახელი
ეს აყენებს პროგრამის ჩარჩოს.
მაგალითად, თუ თქვენი APK ფაილის სახელია "my-first-game.apk", თქვენ უნდა ჩაწეროთ apk თუ my-first-game.apk ბრძანების ხაზში
ნაბიჯი 6. აკრიფეთ apktool d რასაც მოყვება APK ფაილის სახელი
ეს დე-კომპილირებს APK ფაილს. APK ფაილის შინაარსი განთავსდება ცალკეულ საქაღალდეში ამავე სახელწოდებით, როგორც APK ფაილი APK საქაღალდეში. ახლა თქვენ შეგიძლიათ შეასწოროთ დეკომირებული APK ფაილები. შეიძლება დაგჭირდეთ კოდირების გარკვეული უნარი საქაღალდეში არსებული გარკვეული ფაილების შესაცვლელად.
იმავე ზემოთ მოყვანილი მაგალითის შემდეგ, თქვენ უნდა აკრიფოთ apktool d my-first-game.apk ბრძანების სტრიქონში
მე –3 ნაწილი 3 – დან: ხელახლა შეადგინეთ APK
ნაბიჯი 1. გახსენით Windows საძიებო ზოლი და ჩაწერეთ cmd
საძიებო ზოლი ჩვეულებრივ მდებარეობს Start მენიუს მარჯვნივ. მას შემდეგ რაც დაასრულებთ ფაილების რედაქტირებას APK ფაილის საქაღალდეში, თქვენ დაგჭირდებათ საქაღალდის ხელახლა შედგენა APK ფაილში.
ნაბიჯი 2. ბრძანების სტრიქონი ძიების შედეგებში
მას აქვს ხატი, რომელიც წააგავს შავ ეკრანს თეთრი კურსორით.
ნაბიჯი 3. გადადით APK საქაღალდეში ბრძანების სტრიქონში
თქვენ შეგიძლიათ გახსნათ საქაღალდე ბრძანების ხაზის შიგნით, აკრიფეთ cd, რასაც მოყვება საქაღალდის სახელი. მაგალითად, თუ ბრძანების სტრიქონის გახსნისას ნაგულისხმევი "C: / მომხმარებელი / სახელი>" ხართ, შეგიძლიათ გახსნათ თქვენი სამუშაო მაგიდა cd desktop- ის აკრეფით. თუ თქვენ დააკოპირეთ APK საქაღალდე თქვენს სამუშაო მაგიდაზე, შეგიძლიათ გახსნათ APK საქაღალდე cd apk აკრეფით. მოთხოვნის გვერდით უნდა იყოს "C: / users / username / desktop / apk>".
თუ თქვენი APK საქაღალდე სხვა ადგილას არის შენახული, ჩაწერეთ cd / ბრძანების სტრიქონის გვერდით, რომ დაუბრუნდეთ ძირითად დისკზე "C:". შემდეგ ჩაწერეთ cd, რასაც მოჰყვება APK საქაღალდის სრული გზა
ნაბიჯი 4. აკრიფეთ apktool b რასაც მოყვება APK საქაღალდის სახელი, რომლის ხელახლა შედგენა გსურთ
ეს ხელახლა ადგენს საქაღალდეს APK ფაილში. ახლად შედგენილი APK ფაილი შეგიძლიათ იხილოთ "dist" საქაღალდეში, დეკოპილირებული APK საქაღალდის შიგნით, რომელიც შექმნა Apktool.
მაგალითად, თუ აპს, რომელზეც მუშაობთ, ჰქვია "my-first-game.apk", ბრძანების სტრიქონში უნდა ჩაწეროთ apktool b my-first-game.apk
ნაბიჯი 5. შექმენით ახალი საქაღალდე სახელწოდებით "Signapk" თქვენს სამუშაო მაგიდაზე
თქვენს სამუშაო მაგიდაზე ახალი საქაღალდის შესაქმნელად, დააწკაპუნეთ მარჯვენა ღილაკით თქვენს სამუშაო მაგიდაზე ნებისმიერ ადგილას და დააწკაპუნეთ ახალი რა შემდეგ დააწკაპუნეთ საქაღალდე რა მარჯვენა ღილაკით დააწკაპუნეთ ახალ საქაღალდეზე და დააწკაპუნეთ გადარქმევა რა შემდეგ ჩაწერეთ "Signapk", როგორც ახალი საქაღალდის სახელი.
ნაბიჯი 6. დააკოპირეთ ახლად შედგენილი APK "Signapk" საქაღალდეში
ახლად შედგენილი APK შეგიძლიათ იხილოთ არაკომპილირებული APK საქაღალდის "dist" საქაღალდეში "Apktool" საქაღალდეში. დააწკაპუნეთ მარჯვენა ღილაკით APK– ზე და დააწკაპუნეთ დააკოპირეთ რა შემდეგ, გადადით უკან "Signapk" საქაღალდეში და ჩასვით APK ფაილი საქაღალდეში.
ნაბიჯი 7. დააწკაპუნეთ აქ ჩამოტვირთვა SignApk.zip.
ეს გადმოწერს SignApk ფაილს, რომელიც საჭიროა apk ფაილის ხელმოსაწერად.
ნაბიჯი 8. ამოიღეთ SignApk.zip შინაარსი Signapk საქაღალდეში
ეს ამოიღებს "certificate.pem" ფაილს, "key.pk8" ფაილს და "signapk.jar" - ს "Signapk" საქაღალდეში.
ნაბიჯი 9. გადადით "Signapk" საქაღალდეში ბრძანების სტრიქონში
ბრძანების სტრიქონში Signapk საქაღალდეში გადასასვლელად, ჩაწერეთ cd \, რათა დაუბრუნდეთ ძირითად დირექტორიას. შემდეგ ჩაწერეთ cd, რასაც მოჰყვება Signapk საქაღალდის დირექტორიის სრული გზა.
თუ თქვენ შექმენით Signapk საქაღალდე თქვენს სამუშაო მაგიდაზე, სრული გზა სავარაუდოდ "C: / users / username / desktop / Signapk>"
ნაბიჯი 10. ჩაწერეთ java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename] -signed.apk ბრძანების ხაზში
შეცვალეთ "[apkfilename]" იმ apk ფაილის ნამდვილი სახელით, რომლის ხელმოწერაც გსურთ. ეს ქმნის ახალ ხელმოწერილ APK ფაილს Signapk საქაღალდეში. გამოიყენეთ ეს ფაილი თქვენს Android სისტემაზე პროგრამული უზრუნველყოფის ინსტალაციისთვის.