Apktool არის ერთ-ერთი ყველაზე პოპულარული ინსტრუმენტი APK ფაილების საპირისპირო ინჟინერიისთვის. ის ახლახან განახლდა Android P Developer Preview-სთვის შექმნილი დეკომპილირების აპების მხარდასაჭერად და ასევე ამატებს ექსპერიმენტულ აღდგენას aapt2 ბინართან ერთად.
Android აპლიკაციების საპირისპირო ინჟინერია პოპულარული ჰობია XDA ფორუმებზე. არსებული აპლიკაციების დეკომპილირება და შეცვლა არის უნარი, რომელიც გამოიყენება არაოფიციალური ვერსიების შესაქმნელად. აპლიკაციები ახალი თემებით, ფუნქციებით და სხვა, და ერთ-ერთი ყველაზე მნიშვნელოვანი ინსტრუმენტი მოდერის განკარგულებაშია Apktool. Apktool არის ყველაზე ფართოდ გამოყენებული უფასო ინსტრუმენტი, რომელიც მიზნად ისახავს Android აპლიკაციების საპირისპირო ინჟინერიას. პროექტი 2012 წელს დაიწყო XDA Recognized Developer-ის მიერ iBotPeaches და აგრძელებს განახლებების ნახვას დღემდე, თან უახლესი დაამატა მხარდაჭერა პირველი Android P დეველოპერის გადახედვისთვის და AAPT2-ით შექმნილი აპების ექსპერიმენტული რეკონსტრუქცია.
ხელსაწყოს უახლესი ვერსია არის v2.3.2 და ის საბოლოოდ საშუალებას აძლევს მომხმარებლებს გადააკეთონ აპლიკაციები, რომლებიც შექმნილია API დონის 28-ის გათვალისწინებით—
Android P. ადრე, P-ის გამოშვებისთვის შექმნილი აპლიკაციების დეკომპილირება მარტივად შეიძლებოდა, მაგრამ ეს გამოსადეგია მხოლოდ შესრულებისთვის.APK ჩამოშლადა არა ფაილების რეალურად შესაცვლელად. ისინი, ვინც Magisk Modules-ის თაყვანისმცემლები ხართ, სიამოვნებით გაიგებთ, რომ სისტემის მოდიფიკაციები შესაძლოა ახლავე მოხდეს, როდესაც მოდერებს შეუძლიათ Android P სისტემის ფაილების დეკომპილირება, შეცვლა და ხელახლა დაკომპლექტება.გარდა ამისა, ინსტრუმენტს მოაქვს ექსპერიმენტული მხარდაჭერა აპლიკაციების აღდგენისთვის, რომლებიც დამზადებულია AAPT2. AAPT2, ან Android Asset Packaging Tool 2.0, ნაგულისხმევია Android Gradle Plugin 3.0-ში და ის გთავაზობთ რამდენიმე გაფართოება შენობაში ჩვეულებრივი AAPT-ით. AAPT არის ის, რაც იღებს აპლიკაციის რესურსის ფაილებს და აგროვებს მათ. Apktool-ს შეუძლია შეცვალოს AAPT, მაგრამ ამ დრომდე მას არ შეუძლია შეცვალოს რესურსების შეფუთვა, რომელიც შესრულებულია AAPT2-ით აშენებული აპლიკაციებით.
თქვენ შეგიძლიათ ნახოთ სრული ცვლილებების ჟურნალი ქვემოთ. მოხარული ვართ, რომ ვხედავთ Apktool-ის განახლებულ ვერსიას, რომელიც ხელმისაწვდომია ყველგან მოდერებისთვის. ეს არის მხოლოდ ერთ-ერთი მრავალი ხელსაწყოდან მოდერის ინსტრუმენტთა ნაკრების ჩათვლით, მათ შორის JADX, vdexExtractor და სხვა, მაგრამ ის ერთ-ერთი ყველაზე სასიცოცხლოდ მნიშვნელოვანია მომხმარებლებისთვის, რომ ისწავლონ გამოყენება.
- [#1742] - Android P Preview მხარდაჭერა
- [#1689] - საწყისი მხარდაჭერა აღდგენისთვის aapt2 ბინარებით
- [#1730] - დაფიქსირდა პრობლემა ცარიელი რესურსებით.arsc ფაილით
- [#1703] - დაფიქსირდა პრობლემა root depth kotlin საქაღალდესთან
- [#1741] - დააფიქსირა Apktool Windows-ზე.
- დამატებულია გაფრთხილება, თუ აპლიკაცია არ არის ნულოვანი ტიპის IdOffset აღმოჩენილია.
- განახლება baksmali v2.2.2-ზე
- დამატებითი ფოტო გაფართოებების ნედლეული სახით დამუშავების მხარდაჭერა (m4a)
- დროებითი BRUT ფაილების დროებითი დირექტორიების დაბლოკვის თავიდან აცილება.