ZArchiver, SAI & AntiSplit-M กับการแปลง XAPK ของเบราว์เซอร์: คุณควรใช้วิธีการใด

เมื่อผู้ใช้และนักพัฒนา Android ต้องการติดตั้งหรือแปลงไฟล์เก็บถาวร .xapk หรือ .apks โดยไม่ต้องติดตั้งไคลเอนต์ร้านค้าบุคคลที่สามจำนวนมาก เครื่องมือสี่รายการจะเกิดขึ้นซ้ำ ๆ : ZArchiver, SAI (ตัวติดตั้งแยก APK), AntiSplit-M และ เครื่องมือแปลง XAPK เป็น APK บนเบราว์เซอร์ เช่น xapktoapk.com แม้ว่าทั้งสี่จะจัดการกับคอนเทนเนอร์เก็บถาวรของ Android แต่ก็ทำงานที่แตกต่างกันโดยพื้นฐานภายใต้ประทุน

1. เหตุใดการแยก base.apk ใน ZArchiver จึงล้มเหลวในแอป Modern Split

บทช่วยสอนหลายพันรายการแนะนำให้ผู้ใช้เปิด .xapk ใน ZArchiver แตกไฟล์ base.apk แล้วแตะติดตั้ง วิธีการดังกล่าวใช้งานได้ในปี 2018 เมื่อ .xapk มี APK เสาหินเดียวและโฟลเดอร์ Android/obb/ อย่างไรก็ตาม ในปัจจุบัน แอป Android มากกว่า 85% ใช้ APK แยกการจัดส่งแบบไดนามิก

หากคุณใช้ ZArchiver เพื่อแยกเฉพาะ base.apk จากบันเดิลแบบแยก มันจะล้มเหลวเนื่องจาก ZArchiver คือ โปรแกรมเก็บไฟล์ ไม่ใช่คอมไพเลอร์ APK แบบไบนารี โดยจะไม่รวม config.arm64_v8a.apk เข้ากับ base.apk ไม่แพตช์ isSplitRequired="true" ภายในไบนารี AndroidManifest.xml และไม่ได้ลงนามซ้ำในแพ็คเกจที่แก้ไข โปรดทราบว่าแม้ว่าเมนู "ติดตั้ง" ในตัวของ ZArchiver จะสามารถเรียกใช้เซสชันตัวติดตั้งหลายแพ็คเกจของ Android บนโทรศัพท์บางรุ่นได้ แต่ก็ยังไม่สร้างไฟล์ .apk แบบสแตนด์อโลนที่คุณสามารถแชร์ เก็บถาวร หรือไซด์โหลดบน Android TV หรือโปรแกรมจำลองได้

2. SAI (ตัวติดตั้งแยก APK) แตกต่างจากการรวม APK อย่างไร

SAI เป็นยูทิลิตี้ Android โอเพ่นซอร์สที่ได้รับการยอมรับซึ่งใช้ PackageInstaller.Session API ของ Android เพื่อป้อนการแยก .apk หลายรายการไปยังระบบปฏิบัติการในเวลาเดียวกัน อย่างไรก็ตาม:

3. AntiSplit-M กับการแปลงบนเบราว์เซอร์ (xapktoapk.com)

AntiSplit-M เป็นแอป Android แบบโอเพ่นซอร์สที่ออกแบบมาเพื่อผสาน APK แบบแยกบนอุปกรณ์ ในขณะที่ xapktoapk.com รันโดยตรงในเบราว์เซอร์ของคุณบน Android, Windows PC, macOS, Linux และ ChromeOS โดยไม่ต้องติดตั้งแอปเลย

ความสามารถ xapktoapk.com (เบราว์เซอร์) ZArchiver SAI (ตัวติดตั้งแยก) AntiSplit-M
เอาท์พุต .APK แบบสแตนด์อโลนเดี่ยวหรือไม่ ใช่ (รวม + ลงนามแล้ว) ไม่ (เฉพาะการแตกไฟล์เท่านั้น) ไม่ (ติดตั้งแยกเท่านั้น) ใช่
ต้องติดตั้งแอพก่อนหรือไม่? ไม่ (ทำงานในเบราว์เซอร์) ใช่ (Android เท่านั้น) ใช่ (Android เท่านั้น) ใช่ (Android เท่านั้น)
ใช้งานได้บน Windows PC, Mac และ Chromebook หรือไม่ ใช่ (ระบบปฏิบัติการทั้งหมด) เลขที่ เลขที่ เลขที่
แพตช์สัญญาณ isSplitRequired & V1+V2 หรือไม่ ใช่ เลขที่ ไม่มี ใช่
จัดการกับการแยกส่วนขยาย .OBB หรือไม่ ใช่ (เครื่องมือ OBB) ใช่ (สำเนาด้วยตนเอง) จำกัด แยกเท่านั้น

เมื่อใดควรใช้แต่ละเครื่องมือในขั้นตอนการทำงานของคุณ

ออกแบบและจัดทำเอกสารโดย Mst Shaefale หัวหน้านักพัฒนาและสถาปนิกแพ็คเกจ Android • ตรวจสอบแล้วบน Android 12–15

Mst Shaefale ดูแลชุดการควบรวมและการตรวจสอบแพ็คเกจ XAPK/APKS บนเบราว์เซอร์ที่ xapktoapk.com ติดต่อฝ่ายสนับสนุนของเราหากมีคำถามใด ๆ