دروس Android SDK للمبتدئين

سيساعدك برنامج Android SDK التعليمي هذا للمبتدئين في التعرف على كيفية العمل مع Android SDK والتعرف على مدير SDK

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

هيا نبدأ!





ما هو Android SDK؟

في كل مرة تصدر فيها Google إصدارًا جديدًا ، يتم أيضًا إصدار SDK المقابل. للعمل مع Android ، يجب على المطورين تنزيل وتثبيت SDK لكل إصدار لجهاز معين.

SDK Android-Android SDK Tutorial-Edureka



Android SDK (مجموعة أدوات تطوير البرامج) عبارة عن مجموعة من أدوات التطوير التي تُستخدم لتطوير التطبيقات لمنصة Android.

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

في الوقت الحاضر ، يأتي Android SDK أيضًا مدمجًا مع Android Studio ، بيئة التطوير المتكاملة حيث يتم تنفيذ العمل ويتم الآن الوصول إلى العديد من الأدوات أو إدارتها بشكل أفضل



هياكل البيانات الأساسية في جافا

ملحوظة: يمكنك تنزيل Android SDK بشكل مستقل.

الآن ، السؤال التالي هو كيفية تثبيت Android SDK على نظامك.

كيفية تثبيت Android SDK؟

اتبع هذه الخطوات لتثبيت Android SDK.

الخطوة 1: قم بتثبيت Android Studio على نظامك.

الخطوة 2: عندما تحصل على صفحة الترحيب الخاصة بـ Android Studio ، انقر فوق تهيئة وحدد مدير SDK.

أو

إذا كنت قد أنشأت بالفعل مشروعًا جديدًا ، فيمكنك الانتقال إلى أدوات -> مدير SDK -> أدوات SDK وتثبيت ملفات SDK المطلوبة.

أو

يمكنك فقط النقر فوق أيقونة التنزيل في شريط القوائم.

بعد ذلك ، دعنا نرى ما هي الميزات المختلفة لـ Android SDK.

ميزات Android SDK

يحتوي Android SDK على الكثير من الميزات الرائعة. لقد حاولت تدوين معظمهم. لذا ، الق نظرة!

  • تعيين دون اتصال

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

  • علامات ديناميكية

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

  • التوافق مع API المحسّن

مع أحدث إصدار ، أصبح الترحيل من خرائط Google Android API أسهل بكثير. هذه ميزة إضافية أخرى لاستخدام Android SDK في برنامجك.

الآن بعد أن رفاقفهم الميزات ، فلننتقل إلى الأمام ونلقي نظرة على أدوات SDK التي تلعب دورًا رئيسيًا في

أدوات SDK

أدوات Android SDK هي أحد مكونات Android SDK. يتضمن ذلك مجموعة كاملة من أدوات التطوير والتصحيح لنظام Android. يتم تضمين أدوات SDK أيضًا في Android Studio.

يأتي Android مع الإصدار المنقح بين الحين والآخر وآخر إصدار هوأدوات SDK ، المراجعة 26.1.1 (سبتمبر 2017)

في هذا الإصدار ، قاموا ببعض التغييرات. هم انهم:

مجموعة من الكائنات جافا
  • تمت إضافة إصدار سطر أوامر لمحلل APK في أدوات / بن / apkanalyzer. يقدم نفس الميزات مثل APK محلل في بيئة تطوير أندرويد ويمكن دمجها في خوادم البناء / CI والبرامج النصية لتتبع انحدارات الحجم وإنشاء التقارير وغير ذلك الكثير.
  • ProGuard القواعد الموجودة تحت أدوات / برنامج لم تعد مستخدمة بواسطة Android Plugin for Gradle.

هذه تتغير مع كل تحديث.

تكون أدوات SDK بشكل عام مستقلة عن النظام الأساسي وهي مطلوبة بغض النظر عن نظام Android الأساسي الذي تعمل عليه حاليًا. هناك مجموعة من الأدوات يتم تثبيتها تلقائيًا عند تثبيت Android Studio. لقد حاولت تدوين عدد قليل منهم:

أدوات

وصف

ذكري المظهر

تتيح لك هذه الأداة إدارة AVD (جهاز Android الظاهري)والمشاريع والمكونات المثبتة من SDK.

محاكي

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

بروغارد

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

ddms

يتيح لك تصحيح أخطاء تطبيقات Android الخاصة بك

Android Debug Bridge (Adb)

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


الآن بعد أن فهمت الأدوات ، دعنا ننتقل إلى الموضوع الأخير من هذه المقالة.

مدير Android SDK

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

هذا يقودنا إلى نهاية هذا برنامج Android SDK التعليمي ' مقالة - سلعة. أتمنى أن تكونوا واضحين بشأن الموضوعات التي تمت مناقشتها وأن تعرفوا كيفية العمل مع Android SDK.

الآن بعد أن قمت بالاطلاع على مدونة Android SDK التعليمية الخاصة بنا ، يمكنك الاطلاع على Edureka’s لبدء التعلم بسرعة.

هل لديك أي استفسار؟ لا تنسَ ذكرها في تعليقات مدونة 'Android SDK Tutorial'. سوف نعود اليك.

هو دراسات عليا على درجة الماجستير