كيفية إنشاء ملف .APK من سطر الأوامر Windows؟

StackOverflow https://stackoverflow.com/questions/3832479

  •  26-09-2019
  •  | 
  •  

سؤال

كيف يمكنني بناء وتوقيع (keystore) ملف .APK باستخدام "apkbuilder.bat" عبر سطر الأوامر Windows؟

أحاول تشغيل السطر التالي:

apkbuilder.bat %APK_File_Name% -u -z %Project_Path%\bin\resources.ap_ -f %Project_Path%\bin\classes.dex -rf %Project_Path%

لكنني أحصل على الاستثناء التالي:

java.lang.ArrayIndexOutOfBoundsException: 1
 at com.android.sdklib.build.ApkBuilderMain.main<ApkBuilderMain.java:61>

الرجاء المساعدة. شكرًا

هل كانت مفيدة؟

المحلول

يمكنك القيام بذلك في سطر الأوامر (.bat) في Windows باستخدام ANT.

مع: "إطلاق النمل" يمكنك بناء APK غير موقعة.

ثم تحتاج إلى إضافة المكالمة إلى "Jarsigner" و "Zipalign" في الخفافيش لإكمال المهمة.

يمكنك العثور على مثال على سطر الأوامر للاتصال بهذه الأدوات هنا:http://developer.android.com/guide/publishing/app-signing.html#signapp

أفضل،

نصائح أخرى

أود أن أقترح استخدام ANT وملفات الإنشاء التي تم إنشاؤها بواسطة أدوات Android بدلاً من محاولة تعميدك. إذا لم يكن هناك شيء آخر ، فيمكنك استخدام ملفات الإنشاء كمرجع لتحديد كيفية استخدام الأدوات المختلفة لأداء كل خطوة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top