الانتقال إلى المحتوى الرئيسي

كيفية تجميع ملف أبك: دليل مفصل للمبتدئين

تجميع ملفات أبك هو جزء لا يتجزأ من تطوير التطبيقات النقالة لالروبوت. إذا كنت بدأت للتو طريقك في البرمجة أو تريد أن تفهم عملية إنشاء ملفات أبك ، ثم هذا دليل مفصل سيكون مفيدا بالنسبة لك.

قبل البدء في تجميع ملف أبك ، تحتاج إلى تثبيت البرامج التي تسمح لك لتجميع التعليمات البرمجية. واحدة من الأدوات الأكثر شعبية لهذا الغرض هو الروبوت ستوديو. إنها بيئة تطوير متكاملة مصممة خصيصا لإنشاء تطبيقات أندرويد. يمكنك تنزيله من الموقع الرسمي.

بعد تثبيت الروبوت ستوديو وتكوين بيئة التطوير ، يمكنك المضي قدما في عملية تجميع ملف أبك. سوف تحتاج إلى فتح المشروع في الروبوت ستوديو وتأكد من أن التعليمات البرمجية يعمل بشكل صحيح دون أخطاء وتحذيرات.

عندما تكون متأكدا من أن التطبيق الخاص بك يعمل بشكل صحيح ، انتقل إلى القائمة بناء ، ثم حدد بناء حزمة(ق) / أبك(ق). في مربع الحوار الذي يظهر ، حدد الخيار بناء أبك (ق). قد تستغرق عملية التجميع بعض الوقت اعتمادا على حجم مشروعك.

تذكر أنه قبل نشر التطبيق الخاص بك على متجر غوغل بلاي ، تحتاج إلى الذهاب من خلال عملية توقيع ملف أبك. ستساعد هذه الخطوة في التحقق من صحة التطبيق الخاص بك وحمايته من التغييرات غير المرغوب فيها.

  1. كيفية بناء ملف أبك: دليل المبتدئين
  2. الخطوة 1: الإجراءات التحضيرية
  3. الخطوة 2: إنشاء مشروع
  4. الخطوة 3: إنشاء مشروع
  5. الخطوة 4: إنشاء الإعداد
  6. الخطوة 5: بناء ملف أبك
  7. الخطوة 6: التثبيت والاختبار
  8. تثبيت مجموعة تطوير جافا (جدك)
  9. تركيب وتكوين الروبوت ستوديو
  10. إنشاء مشروع جديد في الروبوت ستوديو
  11. تكوين ملف "غرادل" لبناء أبك
  12. بناء ملف أبك في الروبوت ستوديو
  13. فحص وتثبيت ملف أبك الذي تم إنشاؤه على الجهاز
  14. سؤال وجواب
  15. كيف يمكنني تجميع ملف أبك?
  16. هل من الممكن تجميع ملف أبك دون استخدام سطر الأوامر?
  17. ما لغات البرمجة يمكن استخدامها لتطوير تطبيقات الروبوت?
  18. هل من الممكن تجميع ملف أبك دون جهاز الروبوت?
  19. ما هو الفرق بين تجميع وبناء ملف أبك?

كيفية بناء ملف أبك: دليل المبتدئين

ملف أبك هو ملف تعبئتها التي تحتوي على جميع المكونات اللازمة لتثبيت وتشغيل التطبيق على جهاز الروبوت. إنشاء ملف أبك هو المرحلة الأخيرة من تطوير التطبيقات وينطوي على عدة خطوات. في هذا الدليل ، ونحن سوف اقول لكم كيفية تجميع ملف أبك بشكل صحيح.

الخطوة 1: الإجراءات التحضيرية

قبل البدء في بناء ملف أبك ، سوف تحتاج إلى بعض البرامج:

  • الروبوت ستوديو هو بيئة التنمية المتكاملة التي تسمح لك لإنشاء وبناء تطبيقات الروبوت.
  • مجموعة تطوير جافا (جدك) هي مجموعة من الأدوات اللازمة للتنمية في لغة جافا ، والذي يستخدم في تطوير الروبوت.

إذا لم تكن قد قمت بتثبيت هذه البرامج بعد ، فقم بذلك قبل المتابعة.

الخطوة 2: إنشاء مشروع

فتح الروبوت ستوديو وحدد" إنشاء مشروع جديد " لإنشاء مشروع جديد. ثم حدد اسم وموقع المشروع. حدد الإصدار الأدنى من سك الروبوت ولغة البرمجة (عادة جافا).

الخطوة 3: إعداد المشروع

بعد إنشاء المشروع ، تحتاج إلى تكوينه. في ملف الروبوتواضح.شمل يمكنك تحديد معلومات حول التطبيق ، مثل الاسم والرمز والأذونات ، وأكثر من ذلك.

الخطوة 4: تكوين البناء

لإعداد بناء ملف أبك ، افتح ملف البناء.غرادل. هنا يمكنك تحديد معلمات بناء مختلفة ، مثل إصدارات سك ، توقيع التطبيق ، وغيرها من المعالم.

الخطوة 5: بناء ملف أبك

الآن بعد أن تم تكوين المشروع الخاص بك بشكل كامل ، يمكنك بناء ملف أبك. للقيام بذلك ، حدد "بناء" في القائمة استوديو الروبوت وانقر على "بناء أبك". قد تستغرق عملية الإنشاء بعض الوقت اعتمادا على مدى تعقيد مشروعك.

الخطوة 6: التثبيت والاختبار

بعد أن تم تجميع ملف أبك بنجاح ، يمكنك تثبيته على جهاز الروبوت الخاص بك للاختبار. قبل التثبيت ، تأكد من أن إعدادات الجهاز تسمح بتثبيت التطبيقات من مصادر غير معروفة.

هذا كل شيء! الآن أنت تعرف كيفية بناء ملف أبك للتطبيق الخاص بك. حظا سعيدا مع التنمية!

تثبيت مجموعة تطوير جافا (جدك)

قبل البدء في تجميع ملف أبك ، تحتاج إلى تثبيت مجموعة تطوير جافا (جدك). جدك هو حزمة من الأدوات المختلفة اللازمة لتطوير تطبيقات جافا.

وهنا لائحة من الخطوات التي يجب اتباعها لتثبيت جدك:

  1. انتقل إلى موقع أوراكل الرسمي حيث يمكنك تحميل جدك: https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
  2. في صفحة التنزيلات ، حدد إصدار جدك لنظام التشغيل الخاص بك. لاحظ أن هناك إصدارات مختلفة من جدك ، مثل أوبينجدك أو أوراكل جدك. للاستخدام العادي ، فمن المستحسن أن تختار أوبينجدك.
  3. بعد تحديد إصدار جدك ، انقر على رابط التنزيل.
  4. قم بتشغيل ملف تثبيت جدك واتبع التعليمات التي تظهر على الشاشة. ستحتاج عادة إلى قبول اتفاقية الترخيص واختيار مسار التثبيت.
  5. بعد اكتمال التثبيت ، تحقق مما إذا تم تثبيت جدك بشكل صحيح. للقيام بذلك ، افتح موجه الأوامر (في ويندوز ، استخدم الأمر "كمد") وأدخل الأمر التالي:
  6. إذا تم تنفيذ الأمر بنجاح ، سترى معلومات حول إصدار جدك المثبتة.

تهانينا ، لقد قمت بتثبيت جدك بنجاح! الآن يمكنك البدء في تجميع ملفات أبك على جهاز الكمبيوتر الخاص بك.

تركيب وتكوين الروبوت ستوديو

الروبوت ستوديو هو بيئة تطوير متكاملة (إيد) لإنشاء تطبيقات لنظام التشغيل أندرويد. في هذا القسم ، وسوف نشرح كيفية تثبيت وتكوين الروبوت ستوديو لبدء تطوير التطبيقات.

  1. تحميل الروبوت ستوديو

    الخطوة الأولى هي تحميل الروبوت ستوديو من الموقع الرسمي للمطورين. قم بزيارة صفحة التنزيل على الموقع https://developer.android.com/studio وحدد الإصدار المناسب لنظام التشغيل الخاص بك.

  2. تثبيت الروبوت ستوديو

    بعد تنزيل ملف التثبيت بنجاح ، قم بتشغيله واتبع تعليمات معالج التثبيت. بشكل افتراضي ، يوصى باختيار خيار التثبيت القياسي ، والذي يتضمن جميع المكونات اللازمة لتطوير تطبيقات أندرويد.

  3. إعداد الروبوت ستوديو

    بعد اكتمال التثبيت ، سيطلب منك تكوين الروبوت ستوديو. تأكد من تحديد جميع المكونات التي تريد تثبيتها وانقر فوق الزر "التالي" أو "إنهاء". أثناء عملية الإعداد ، سيتم تحميل تحديث سك الروبوت ، والذي يستغرق بعض الوقت ، لذلك انتظر حتى يتم تحميل جميع الملفات الضرورية.

  4. إنشاء مشروع جديد

    بعد تثبيت بنجاح وتكوين الروبوت ستوديو ، افتح البرنامج وحدد" بدء مشروع استوديو الروبوت الجديد " في نافذة الترحيب. ثم اتبع تعليمات المعالج لإنشاء مشروع جديد ، وتحديد المعلمات اللازمة ، مثل اسم التطبيق ، حزمة التطبيق والحد الأدنى من إصدار الروبوت. بعد ذلك ، سوف الروبوت ستوديو إنشاء الهيكل الرئيسي للمشروع وفتح نافذة التنمية الرئيسية بالنسبة لك.

مبارك! لقد قمت بتثبيت بنجاح وتكوين الروبوت ستوديو لتطوير تطبيقات لنظام التشغيل أندرويد. أنت الآن على استعداد للبدء في إنشاء أول تطبيق الروبوت الخاص بك!

إنشاء مشروع جديد في الروبوت ستوديو

عملية إنشاء مشروع جديد في استوديو أندرويد بسيطة للغاية وتتكون من عدة خطوات:

  1. إطلاق الروبوت ستوديو.
  2. في شاشة البداية ، انقر فوق الزر" بدء مشروع استوديو أندرويد جديد "أو حدد عنصر القائمة" ملف "- > "جديد" - > "مشروع جديد".
  3. في النافذة التي تفتح ، حدد نوع المشروع ، على سبيل المثال ، "الهاتف والجهاز اللوحي" ، "ارتداء نظام التشغيل" ، "التلفزيون" ، إلخ.، اعتمادا على نية التصميم الخاص بك.
  4. في الشاشة التالية ، أدخل اسم مشروعك في حقل" اسم التطبيق".
  5. اختر اسم حزمة لمشروعك ، هذا هو المعرف الفريد للتطبيق الخاص بك في نظام أندرويد.
  6. حدد المجلد لحفظ المشروع وانقر على "التالي".
  7. حدد إصدار أندرويد الرئيسي الذي سيكون تطبيقك متوافقا معه ، بالإضافة إلى الحد الأدنى من الإصدار المطلوب.
  8. حدد قالب مشروع فارغا أو أحد القوالب المقترحة ، بناء على المكونات التي تريد استخدامها في تطبيقك (على سبيل المثال ، الأصول والأجزاء والخدمات وما إلى ذلك.).
  9. قم بتعيين اسم وموقع الملف الذي سيحتوي على رمز النشاط الرئيسي لمشروعك.
  10. انقر فوق "إنهاء" وانتظر حتى يكتمل المشروع. في هذا الوقت ، يمكن الروبوت ستوديو تحميل وتثبيت المكونات والتبعيات اللازمة ، لذلك اتصال بالإنترنت مهم.

بعد الانتهاء من إنشاء المشروع ، سترى هيكلها في اللوحة اليسرى من الروبوت ستوديو ، حيث سيتم تحديد موقع ملفات الموارد ، رمز ، البيان ، فضلا عن المكونات الضرورية الأخرى لتطوير التطبيقات.

الآن يمكنك البدء في كتابة رمز التطبيق الخاص بك أو تغيير مظهره باستخدام أدوات استوديو الروبوت.

تكوين ملف "غرادل" لبناء أبك

لبدء عملية تجميع ملف أبك ، تحتاج إلى تكوين ملف غرادل بشكل صحيح. في هذا القسم من المقالة ، سنلقي نظرة على المعلمات الرئيسية التي يجب تعيينها في هذا الملف.

1. نسخة سك

وحدد القيمة المطلوبة.

الروبوت {

كومبيليسدكفيرزيون 30

}

2. الحد الأدنى من إصدار الدعم

مع القيمة المطلوبة.

الروبوت {

مينسدكفيرسيون 21

}

3. إصدار الدعم المستهدف

.

الروبوت {

تارجيتسدكفيرسيون 30

}

4. بناء نسخة

. يستخدم هذا الرقم لتحديث التطبيق في المستقبل.

الروبوت {

ديفولتكونفيغ {

الإصدار 1

}

}

5. إصدار التطبيق

. يعد ذلك ضروريا لعرض الإصدار في متجر التطبيقات.

الروبوت {

defaultConfig {

versionName "1.0"

}

}

6. Подпись приложения

.

android {

signingConfigs {

release {

storeFile file("my-release-key.jks")

storePassword "password"

keyAlias "my-key-alias"

keyPassword "password"

}

}

buildTypes {

release {

signingConfig signingConfigs.release

}

}

}

هذه هي المعلمات الرئيسية التي تحتاج إلى تكوين في ملف غرادل لبناء ملف أبك. ومع ذلك ، بناء على مشروعك ، قد تكون هناك معلمات أخرى تحتاج أيضا إلى تعيينها أو تكوينها.

بناء ملف أبك في الروبوت ستوديو

الروبوت ستوديو هو بيئة التنمية المتكاملة (إيد) من جوجل ، والتي تم تصميمها لإنشاء تطبيقات لنظام التشغيل أندرويد. مع الروبوت ستوديو ، يمكنك بسهولة ويسر جمع الملفات أبك التي يمكن تثبيتها وتشغيلها على أجهزة الروبوت.

لبناء ملف أبك في الروبوت ستوديو ، اتبع الخطوات التالية:

  1. فتح المشروع الذي تريد بناء في الروبوت ستوديو.
  2. في شريط الأدوات العلوي ، حدد علامة التبويب" إنشاء "وانقر على"إنشاء مشروع". هذا وسوف تبدأ عملية تجميع وبناء المشروع الخاص بك.
  3. بعد الانتهاء من عملية التجميع ، سيتم تزويدك بمعلومات حول بناء المشروع ، بما في ذلك ملفات أبك التي تم إنشاؤها.
  4. افتح مجلد المشروع على جهاز الكمبيوتر الخاص بك وابحث عن المجلد "التطبيق/البناء/المخرجات/أبك". داخل هذا المجلد سترى ملفات أبك التي تم إنشاؤها عند بناء المشروع.
  5. حدد ملف أبك الذي تريد تثبيته على جهاز الروبوت الخاص بك ونسخه إلى جهازك.
  6. على جهاز الروبوت الخاص بك ، انتقل إلى إعدادات ، والعثور على قسم "الأمن" (أو "إعدادات" > "الأمن والخصوصية") ، والسماح لتثبيت التطبيقات من مصادر غير معروفة وتثبيت ملف أبك.

مبارك! الآن أنت تعرف كيفية بناء ملف أبك في الروبوت ستوديو وتثبيته على جهاز الروبوت الخاص بك. يمكنك تكرار هذه الخطوات لبناء وتثبيت ملفات أبك مع التحديثات إلى التطبيق الخاص بك.

كل ملف أبك التي تقوم ببناء في الروبوت ستوديو سيكون معرف فريد (اسم الحزمة) والإصدار (رمز الإصدار). يمكن تكوين هذه المعلمات في " بناء.غرادل " من المشروع الخاص بك.

مثال على " بناء.غرادل"

الروبوت {
…

في هذا المثال, " كوم.مثال.مياب" هو معرف التطبيق الخاص بك (اسم الحزمة) ، و "1.0" هو إصدار التطبيق (اسم الإصدار). يمكنك تغيير هذه المعلمات وفقا لمتطلباتك.

فحص وتثبيت ملف أبك الذي تم إنشاؤه على الجهاز

بعد أن كنت قد جمعت بنجاح ملف أبك للتطبيق الخاص بك ، فإن الخطوة التالية هي للتحقق من ذلك وتثبيته على جهازك. في هذا القسم ، سننظر في كيفية القيام بذلك.

  1. تحقق من إعدادات الأمان
  2. قبل تثبيت ملف أبك من مصدر غير معروف ، تأكد من أن إعدادات جهازك تسمح بتثبيت التطبيقات من مصادر خارجية. للقيام بذلك ، اتبع الخطوات التالية:

    • افتح "الإعدادات" على جهازك.
    • انتقل إلى قسم" الأمان "أو" الأمان والخصوصية".
    • قم بتنشيط الخيار" مصادر غير معروفة "أو"التثبيت من مصادر لم يتم التحقق منها".
  3. نقل ملف أبك إلى جهازك
  4. إذا قمت بتجميع ملف أبك على جهاز الكمبيوتر الخاص بك ، والآن تحتاج إلى نقله إلى جهازك. هناك عدة طرق للقيام بذلك:

    • باستخدام كابل أوسب: قم بتوصيل جهازك بجهاز الكمبيوتر الخاص بك باستخدام كابل أوسب ونقل ملف أبك إلى مجلد على جهازك ، على سبيل المثال ، إلى مجلد التنزيلات.
    • عبر التخزين السحابي: تحميل ملف أبك إلى سحابة التخزين ، مثل محرك جوجل أو دروببوإكس ، وتنزيله على جهازك من خلال التطبيق المناسب.
    • عن طريق البريد الإلكتروني: إرسال ملف أبك إلى البريد الإلكتروني الخاص بك وتنزيله على جهازك كمرفق.
  5. تثبيت ملف أبك
  6. بمجرد أن يكون ملف أبك على جهازك ، اتبع هذه الخطوات لتثبيته:

    • افتح مدير الملفات على جهازك. إذا كنت لا تعرف أي مدير الملفات لاستخدام ، يمكنك تثبيت تطبيق مثل إس ملف إكسبلورر من متجر جوجل اللعب.
    • ابحث عن ملف أبك في مدير الملفات الخاص بك.
    • انقر على ملف أبك لبدء عملية التثبيت.
    • اتبع التعليمات التي تظهر على الشاشة لإكمال التثبيت.

مبارك! الآن تم تثبيت تطبيقك بنجاح على جهازك وهو جاهز للاستخدام.

سؤال وجواب

كيف يمكنني تجميع ملف أبك?

لتجميع ملف أبك ، سوف تحتاج إلى تثبيت الروبوت سك واستخدام أدوات سطر الأوامر مثل" جافاك "و"دكس". تعليمات مفصلة يمكن العثور عليها في وثائق الروبوت الرسمية.

هل من الممكن تجميع ملف أبك دون استخدام سطر الأوامر?

نعم ، هناك بيئات التنمية المتكاملة (إيدس) مثل الروبوت ستوديو التي توفر واجهة رسومية لتجميع ملفات أبك. مع الروبوت ستوديو ، يمكنك إنشاء وتحرير وتجميع تطبيقات الروبوت الخاص بك دون الحاجة إلى كتابة الأوامر على سطر الأوامر.

ما لغات البرمجة يمكن استخدامها لتطوير تطبيقات الروبوت?

يمكنك استخدام لغات البرمجة جافا وكوتلين لتطوير تطبيقات الروبوت. كوتلين هي لغة جديدة وضعتها جيتبرينز ويوفر ميزات وتحسينات إضافية على جافا. يمكنك اختيار أي من هذه اللغات حسب تفضيلاتك وتجربتك.

هل من الممكن تجميع ملف أبك دون جهاز الروبوت?

نعم ، باستخدام محاكي أندرويد ، يمكنك تجميع واختبار ملفات أبك على جهاز الكمبيوتر الخاص بك دون جهاز فعلي. محاكي الروبوت ستوديو يسمح لك لتشغيل أجهزة الروبوت الظاهري على جهاز الكمبيوتر الخاص بك وتشغيل التطبيقات عليها.

ما هو الفرق بين تجميع وبناء ملف أبك?

التجميع هو عملية تحويل الكود المصدري للبرنامج إلى كود آلة يمكن تنفيذه على النظام الأساسي المستهدف. التجميع هو عملية إنشاء حزمة أو حزمة توزيع تتضمن التعليمات البرمجية المترجمة والموارد والملفات الأخرى اللازمة لتشغيل التطبيق. في حالة تطبيقات الروبوت ، تجميع ينطوي على تحويل جافا أو كود كوتلين إلى تنسيق التنفيذ المباشر (دالفيك قابل للتنفيذ) ، والذي يستخدم في نظام أندرويد ، والتجمع ينطوي على إنشاء ملف أبك ، وهو حزمة للتطبيق الخاص بك.