تحميل و تثبيت برنامج اندرويد ستوديو Android Studio
يعتبر Android Studio بيئة التطوير المتكاملة الرسمية IDE لنظام التشغيل Android في Google ، وهو مبني على برنامج IntelliJ IDEA من JetBrains ومصمم خصيصًا لتطوير Android. وهو متاح للتنزيل على أنظمة تشغيل Windows و macOS و Linux. إنه بديل لأدوات تطوير Android Eclipse ADT باعتبارها IDE الأساسي لتطوير تطبيقات Android الأصلية.
تم الإعلان عن Android Studio في 16 مايو 2013 في مؤتمر Google I / O. كانت في مرحلة معاينة الوصول المبكر بدءًا من الإصدار 0.1 في مايو 2013 ، ثم دخلت مرحلة تجريبية بدءًا من الإصدار 0.8 الذي تم إصداره في يونيو 2014. تم إصدار أول بنية مستقرة في ديسمبر 2014 ، بدءًا من الإصدار 1.0.
منذ 7 مايو 2019 ، تعد Kotlin هي اللغة المفضلة لدى Google لتطوير تطبيقات Android. لا يزال ، يتم دعم لغات البرمجة الأخرى بواسطة Android Studio ، مثل Java و C ++.
يتم توفير الميزات التالية في الإصدار الحالي الثابت:
- دعم بناء قائم على أساس
- إعادة هيكلة خاصة بنظام Android وإصلاحات سريعة
- أدوات الوبر لجذب الأداء وسهولة الاستخدام وتوافق الإصدار والمشاكل الأخرى
- تكامل ProGuard وقدرات توقيع التطبيق
- المعالجات القائمة على القوالب لإنشاء تصميمات ومكونات مشتركة لنظام Android
- محرر تخطيط غني يسمح للمستخدمين بسحب وإفلات مكونات واجهة المستخدم ، خيار لمعاينة التخطيطات على تكوينات متعددة للشاشة
- دعم لبناء تطبيقات Android Wear
- دعم مدمج لـ Google Cloud Platform ، مما يتيح التكامل مع Firebase Cloud Messaging سابقًا "Google Cloud Messaging" و Google App Engine
- Android Virtual Device Emulator لتشغيل وتصحيح التطبيقات في استوديو Android.
- يدعم Android Studio جميع لغات البرمجة نفسها في IntelliJ (و CLion) ، على سبيل المثال تدعم كل من Java و C ++ والمزيد مع الامتدادات ، مثل Go ؛ و Android Studio 3.0 أو إصدار أحدث Kotlin و "جميع ميزات لغة Java 7 ومجموعة فرعية من ميزات لغة Java 8 التي تختلف حسب إصدار النظام الأساسي." تدعم المشروعات الخارجية بعض ميزات Java 9. بينما يعتمد IntelliJ الذي يعتمد عليه Android Studio على جميع إصدارات Java التي تم إصدارها ، و Java 12 ، فإنه ليس من الواضح إلى أي مستوى يدعم Android Studio إصدارات Java حتى Java 12 (تشير الوثائق إلى دعم Java 8 الجزئي). على الأقل بعض ميزات اللغة الجديدة حتى Java 12 قابلة للاستخدام في Android.