นี่คือคำสั่ง zipalign ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
zipalign - เครื่องมือจัดตำแหน่ง ZIP/APK สำหรับไฟล์แอปพลิเคชัน Android
เรื่องย่อ
ในการจัดตำแหน่ง infile.apk และบันทึกเป็น outfile.apk:
ซิปไลน์ [ -f ] [ -v ] infile.apk outfile.apk
เพื่อยืนยันการจัดตำแหน่งที่มีอยู่.apk:
ซิปไลน์ -c -v ที่มีอยู่.apk
NS เป็นจำนวนเต็มที่กำหนดขอบเขตการจัดตำแหน่งไบต์ นี่ต้องเป็น 4 . เสมอ
(ซึ่งมีการจัดตำแหน่ง 32 บิต) มิฉะนั้นจะไม่ทำอะไรเลย
DESCRIPTION
ซิปไลน์ เป็นเครื่องมือจัดตำแหน่งที่เก็บถาวรที่ให้การเพิ่มประสิทธิภาพที่สำคัญให้กับแอปพลิเคชัน Android
(.apk) ไฟล์ จุดประสงค์คือเพื่อให้แน่ใจว่าข้อมูลที่ไม่มีการบีบอัดทั้งหมดเริ่มต้นด้วย .โดยเฉพาะ
การจัดตำแหน่งสัมพันธ์กับจุดเริ่มต้นของไฟล์ โดยเฉพาะจะทำให้ข้อมูลที่ไม่มีการบีบอัดทั้งหมดภายใน
.apk เช่น รูปภาพหรือไฟล์ดิบ ที่จะจัดแนวบนขอบเขต 4 ไบต์ สิ่งนี้ทำให้ทุกคน
ส่วนที่จะเข้าถึงได้โดยตรงกับ เอ็มแมป() แม้ว่าจะมีข้อมูลไบนารีที่มีการจัดตำแหน่ง
ข้อ จำกัด. ข้อดีคือลดปริมาณ RAM ที่ใช้เมื่อเรียกใช้
แอพลิเคชัน
เครื่องมือนี้ควรใช้เพื่อจัดตำแหน่งไฟล์ .apk ของคุณเสมอก่อนที่จะแจกจ่ายให้กับผู้ใช้ปลายทาง NS
เครื่องมือสร้าง Android สามารถจัดการสิ่งนี้ให้คุณได้ เมื่อใช้ Eclipse กับปลั๊กอิน ADT ไฟล์ Export
ตัวช่วยสร้างจะโดยอัตโนมัติ ซิปไลน์ .apk ของคุณหลังจากที่ลงนามด้วยคีย์ส่วนตัวของคุณ การก่อสร้าง
สคริปต์ที่ใช้เมื่อรวบรวมแอปพลิเคชันของคุณด้วย Ant ก็จะ ซิปไลน์ .apk ของคุณตราบเท่าที่คุณ
ได้จัดเตรียมพาธไปยังที่เก็บคีย์ของคุณและชื่อแทนคีย์ในไฟล์ ant.properties โปรเจ็กต์ของคุณ ดังนั้น
ที่เครื่องมือสร้างสามารถลงนามในแพ็คเกจก่อน
ข้อควรระวัง: ซิปไลน์ จะต้องดำเนินการหลังจากที่ไฟล์ .apk ได้รับการลงนามกับไฟล์ส่วนตัวของคุณแล้วเท่านั้น
กุญแจ. หากคุณดำเนินการ ซิปไลน์ ก่อนลงนาม จากนั้นขั้นตอนการลงนามจะยกเลิกการจัดตำแหน่ง
นอกจากนี้ ห้ามแก้ไขแพ็คเกจที่จัดตำแหน่งไว้ การเปลี่ยนแปลงในไฟล์เก็บถาวร เช่น การเปลี่ยนชื่อ
หรือการลบรายการอาจขัดขวางการจัดตำแหน่งของรายการที่แก้ไขและทั้งหมดในภายหลัง
รายการ. และไฟล์ใดๆ ที่เพิ่มไปยังไฟล์เก็บถาวร "จัดตำแหน่ง" จะไม่ถูกจัดตำแหน่ง
การปรับทำได้โดยการเปลี่ยนขนาดของฟิลด์ "พิเศษ" ในไฟล์ zip Local File Header
ส่วนต่างๆ ข้อมูลที่มีอยู่ในฟิลด์ "พิเศษ" อาจมีการเปลี่ยนแปลงโดยกระบวนการนี้
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ ซิปไลน์ เมื่อสร้างใบสมัครของคุณ โปรดอ่าน การลงชื่อ
ของคุณ การใช้งาน:
https://developer.android.com/tools/publishing/app-signing.html
OPTIONS
สรุปตัวเลือกอยู่ด้านล่าง
-f เขียนทับ outfile.zip . ที่มีอยู่
-v เอาต์พุตแบบละเอียด
-c ยืนยันการจัดตำแหน่งของไฟล์ที่กำหนด
ใช้ zipalign ออนไลน์โดยใช้บริการ onworks.net