Apktool v2.3.2 รองรับ Android P, การสร้าง AAPT2 แบบทดลองใหม่ และอื่นๆ อีกมากมาย

Apktool เป็นหนึ่งในเครื่องมือยอดนิยมสำหรับไฟล์ APK วิศวกรรมย้อนกลับ เพิ่งได้รับการอัปเดตเพื่อรองรับแอปถอดรหัสที่สร้างขึ้นสำหรับ Android P Developer Preview และยังเพิ่มการสร้างการทดลองใหม่ด้วยไบนารี aapt2

แอปพลิเคชัน Android แบบวิศวกรรมย้อนกลับเป็นงานอดิเรกยอดนิยมในฟอรัม XDA การคอมไพล์และแก้ไขแอปที่มีอยู่เป็นทักษะที่ใช้ในการสร้างเวอร์ชันที่ไม่เป็นทางการ แอพที่มีธีม ฟีเจอร์ใหม่ๆ และอื่นๆ อีกมากมาย และหนึ่งในเครื่องมือที่สำคัญที่สุดที่ม็อดเดอร์จะใช้ได้ก็คือ Apktool Apktool เป็นเครื่องมือฟรีที่ใช้กันอย่างแพร่หลายที่สุดซึ่งมุ่งเป้าไปที่แอป Android ที่ทำวิศวกรรมย้อนกลับ โครงการนี้เริ่มต้นในปี 2555 โดย XDA Recognized Developer iBotPeaches และยังคงเห็นการอัพเดตมาจนถึงทุกวันนี้ด้วย อันล่าสุด เพิ่มการสนับสนุนสำหรับการดูตัวอย่างนักพัฒนา Android P ครั้งแรกและการสร้างแอปทดลองที่สร้างขึ้นใหม่ด้วย AAPT2

เวอร์ชันล่าสุดของเครื่องมือคือ v2.3.2 และในที่สุดก็อนุญาตให้ผู้ใช้คอมไพล์แอปพลิเคชันที่สร้างโดยคำนึงถึง API ระดับ 28 ได้ในที่สุด—แอนดรอยด์พี. ก่อนหน้านี้ คุณสามารถถอดรหัสแอปพลิเคชันที่สร้างขึ้นสำหรับรุ่น 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 เวอร์ชันอัปเดตพร้อมให้ใช้งานสำหรับ modder ทุกที่ มันเป็นเพียงหนึ่งในหลาย ๆ เครื่องมือในชุดเครื่องมือของม็อดเดอร์ รวมถึง JADX, vdexExtractor และอีกมากมาย แต่เป็นหนึ่งในเครื่องมือที่สำคัญที่สุดสำหรับผู้ใช้ในการเรียนรู้การใช้งาน

  • [#1742] - รองรับการแสดงตัวอย่าง Android P
  • [#1689] - การสนับสนุนเบื้องต้นสำหรับการสร้างใหม่ด้วยไบนารี aapt2
  • [#1730] - แก้ไขปัญหาเกี่ยวกับแอปพลิเคชันที่มีไฟล์ resources.arsc ว่างเปล่า
  • [#1703] - แก้ไขปัญหาเกี่ยวกับโฟลเดอร์ kotlin ระดับความลึกของรูท
  • [#1741] - แก้ไขการสร้าง Apktool บน Windows
  • เพิ่มคำเตือนหากพบแอปพลิเคชันที่ไม่ใช่ typeIdOffset ที่ไม่ใช่ศูนย์
  • อัปเดตเป็น baksmali v2.2.2
  • รองรับการจัดการส่วนขยายรูปภาพเพิ่มเติมเป็นแบบ Raw (m4a)
  • ป้องกันไฟล์ BRUT ชั่วคราวจากการอุดตันไดเร็กทอรีชั่วคราว