APK-ების დეკომპილირება, ხელახლა შედგენა და ხელმოწერა მაგალითის მიხედვით

გასულ თვეში ვნახეთ ახალი ინსტრუმენტი რამაც უმტკივნეულო გახადა Classes.dex-ის შინაარსის რედაქტირება. თუ თქვენ მოხიბლული ხართ ამ პერსპექტივით, მაგრამ ვერ მოახერხეთ ნაწილების მუშაობა, ვფიქრობ, თქვენ დააფასებთ XDA Recognized Themer/Contributor-ის მაგალითს. რიზალ ლოვინსი ააწყვე. ის დგას ერთი ნაბიჯით უკან, რათა შეხედოს უფრო დიდ სურათს და იძლევა დასაწყისიდან დასრულებამდე გზამკვლევს APK ფაილის დეკომპილაციის, რედაქტირების, ხელახალი კომპილაციისა და ხელმოწერისთვის. საჭირო ინსტრუმენტები თითქმის იგივეა (Windows, Java, Android SDK, Apktool და ტექსტური რედაქტორი), ასე რომ თქვენ შეგიძლიათ გააგრძელოთ იქ, სადაც შეჩერდით სმალი და ბაქსმალი ექსპერიმენტების რედაქტირება.

Apktool-ის გამოსაყენებლად APK-ის დეკომპილაციისთვის, თქვენ ასევე უნდა გქონდეთ მხარდაჭერის პაკეტები, რომლებსაც ის იყენებს (ანუ: Framework-res.apk). რამდენიმე ბრძანების გაცემის შემდეგ, Apktool ამოიფურთხებს შიგნით დამალულ ფაილებს და დროა დაიწყოს რედაქტირება. Rizal შემდეგ აგრძელებს ჩვენებას, თუ როგორ უნდა შეფუთოთ ყველაფერი სარეზერვო და გადადგეს რედაქტირებულ აპლიკაციაში. შეამოწმეთ ორიგინალური თემა სრული დეტალებისთვის.

ასეთი სახელმძღვანელოების გამოქვეყნების ყველაზე დიდი უპირატესობა ის არის, რომ საზოგადოებას შეუძლია ისწავლოს და გააუმჯობესოს ისინი. XDA აღიარებული თემა იბანეზი7 სწორედ ეს გააკეთა. მისი ძაფი, რომელიც მოიხსენიებს Rizal-ის ნამუშევრებს, როგორც მითითებას, აჩვენებს, თუ როგორ გამოიყენოთ იგივე ტექნიკა შრიფტის ფერის შესაცვლელად და აპლიკაციის აქტივობის სათაურის ზოლის შესაცვლელად.