هذا هو الأمر zipalign الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
zipalign - أداة محاذاة ZIP/APK لملفات تطبيقات Android
موجز
لمحاذاة infile.apk وحفظه كـ outfile.apk:
com.zipalign [ -f ] [ -v ] infile.apk outfile.apk
لتأكيد محاذاة موجود.apk:
com.zipalign -c -v موجود.apk
ال هو عدد صحيح يحدد حدود محاذاة البايت. يجب أن يكون هذا دائمًا 4
(الذي يوفر محاذاة 32 بت) وإلا فإنه لا يفعل شيئًا بشكل فعال.
الوصف
com.zipalign هي أداة لمحاذاة الأرشيف توفر تحسينًا مهمًا لتطبيق Android
(.apk) الملفات. والغرض من ذلك هو التأكد من أن جميع البيانات غير المضغوطة تبدأ بحرف معين
المحاذاة بالنسبة لبداية الملف. على وجه التحديد، فإنه يتسبب في جميع البيانات غير المضغوطة داخل
ملف apk.، مثل الصور أو الملفات الأولية، سيتم محاذاته على حدود 4 بايت. وهذا يسمح للجميع
الأجزاء التي يمكن الوصول إليها مباشرة مع mmap () حتى لو كانت تحتوي على بيانات ثنائية مع المحاذاة
قيود. وتتمثل الفائدة في تقليل كمية ذاكرة الوصول العشوائي المستهلكة عند تشغيل البرنامج
التطبيق.
يجب دائمًا استخدام هذه الأداة لمحاذاة ملف .apk الخاص بك قبل توزيعه على المستخدمين النهائيين. ال
يمكن لأدوات إنشاء Android التعامل مع هذا نيابةً عنك. عند استخدام Eclipse مع البرنامج الإضافي ADT، سيتم حذف ملف Export
سيقوم المعالج تلقائيًا com.zipalign ملف .apk الخاص بك بعد أن يوقعه بمفتاحك الخاص. البناء
البرامج النصية المستخدمة عند تجميع التطبيق الخاص بك مع Ant ستفعل ذلك أيضًا com.zipalign ملف apk الخاص بك، طالما أنك
لقد قمت بتوفير المسار إلى مخزن المفاتيح الخاص بك والاسم المستعار الرئيسي في ملف ant.properties لمشروعك، لذلك
أن أدوات البناء يمكنها التوقيع على الحزمة أولاً.
تنبيه: com.zipalign يجب أن يتم تنفيذه فقط بعد توقيع ملف .apk مع حسابك الخاص
مفتاح. إذا قمت بأداء com.zipalign قبل التوقيع، فإن إجراء التوقيع سوف يتراجع عن المحاذاة.
أيضاً، لا تقم بإجراء تعديلات على الحزمة المحاذاة. تعديلات على الأرشيف، مثل إعادة التسمية
أو حذف الإدخالات، من المحتمل أن يؤدي إلى تعطيل محاذاة الإدخال المعدل وكل ذلك لاحقًا
إدخالات. ولن تتم محاذاة أية ملفات تضاف إلى الأرشيف "المحاذاة".
يتم التعديل عن طريق تغيير حجم الحقل "الإضافي" في رأس الملف المحلي المضغوط
أقسام. قد يتم تغيير البيانات الموجودة في الحقول "الإضافية" من خلال هذه العملية.
لمزيد من المعلومات حول كيفية الاستخدام com.zipalign عند إنشاء التطبيق الخاص بك، يرجى قراءة التوقيع
معلمتك اليوغا التطبيق:
https://developer.android.com/tools/publishing/app-signing.html
OPTIONS
يتم تضمين ملخص من الخيارات أدناه.
-f الكتابة فوق outfile.zip الموجودة
-v إخراج مطول
-c تأكيد محاذاة الملف المحدد
استخدم zipalign عبر الإنترنت باستخدام خدمات onworks.net