أصدر الفريق الذي يقف وراء تطوير Android Studio IDE من Google الإصدار الثابت من Android Studio 4.1. يتضمن إصدار Android Studio 4.1 أداة فحص قواعد بيانات جديدة للاستعلام عن قاعدة بيانات تطبيقك ، ودعم التنقل في المشاريع التي تستخدم Dagger أو Hilt لحقن التبعية ، ودعم أفضل للتعلم الآلي على الجهاز مع دعم نماذج TensorFlow Lite في مشاريع Android. قام الفريق أيضًا بتحديث تغييرات التطبيق لتسريع النشر. بناءً على تعليقات المطورين ، أجرت العديد من التغييرات لتزويد مطوري الألعاب بملف تعريف ذاكرة أصلية جديد وأدوات إنشاء ملفات تعريف مستقلة.
تحديثات مكونات التصميم متعدد الأبعاد
تستخدم قوالب Android Studio في مربع الحوار إنشاء مشروع جديد الآن مكونات تصميم المواد (MDCs) واتبع الإرشادات المحدثة للسمات والأنماط الافتراضية. ستجعل هذه التغييرات من السهل استخدام قوالب نمط المواد الموصى بها ودعم ميزات واجهة المستخدم الحديثة مثل السمات الداكنة.
فاحص قواعد البيانات
أراد الفريق تسهيل فحص قواعد بيانات تطبيق المطورين والاستعلام عنها وتحريرها باستخدام فاحص قاعدة البيانات الجديد. للبدء ، انشر تطبيقك على جهاز يقوم بتشغيل واجهات برمجة التطبيقات بمستوى 26 على الأقل وحدد عرض> أداة Windows> مفتش قاعدة البيانات من شريط القائمة. سواء كان تطبيقك يستخدم مكتبة Jetpack Room مباشرة أو إصدار منصة Android من SQLite ، يمكنك الآن بسهولة فحص قواعد البيانات والجداول الخاصة بالتطبيق الجاري تشغيله أو تشغيل استعلامات مخصصة.
نظرًا لأن Android Studio يحافظ على اتصال مباشر أثناء فحص تطبيقك ، يمكنك أيضًا تغيير القيم باستخدام فاحص قاعدة البيانات ومشاهدة هذه التغييرات في تطبيقك قيد التشغيل. إذا كنت تستخدم مكتبة استمرارية الغرفة ، فإن Android Studio يضع أيضًا أزرار تنفيذ بجوار كل استعلام في محرر التعليمات البرمجية لمساعدتك في تنفيذ الاستعلامات التي تحددها في تعليقاتQuery.
تشغيل محاكي Android مباشرة في Android Studio
يمكنك الآن تشغيل محاكي Android مباشرة في Android Studio. استخدم هذه الميزة للحفاظ على سطح الشاشة ، وللتنقل بسرعة بين المحاكي ونافذة المحرر باستخدام اختصارات لوحة المفاتيح ، ولتنظيم التبادل الإلكتروني للبيانات وسير عمل المحاكي في نافذة تطبيق واحدة . يمكنك إدارة اللقطات وإجراءات المحاكي الشائعة مثل التدوير والتقاط لقطات شاشة من Android Studio ، لكن الوصول إلى مجموعة الخيارات الكاملة لا يزال يتطلب تشغيل محاكي مستقر. يمكنك اختيار استخدام هذه الميزة بالانتقال إلى ملف ← إعدادات ← أدوات ← محاكي ← تشغيل في نافذة الأدوات.
دعم الملاحة Dagger
Dagger هي مكتبة مشهورة لحقن التبعية على Android. يعمل Android Studio على تسهيل التنقل في التعليمات البرمجية المتعلقة بـ Dagger من خلال توفير إجراءات جديدة وتوسيع الدعم في نافذة Find Uses.
استخدم نماذج TensorFlow Lite
يستخدم مطورو Android التعلم الآلي لإنشاء تجارب مبتكرة ومفيدة. TensorFlow Lite هي مكتبة شهيرة لكتابة نماذج التعلم الآلي للجوال ، وأراد الفريق تسهيل استيراد هذه النماذج إلى تطبيقات Android. على غرار عرض الربط ، يُنشئ Android Studio فئات سهلة الاستخدام بحيث يمكنك تشغيل النموذج الخاص بك برمز أقل وأمان أفضل للكتابة. يدعم التنفيذ الحالي لـ ML Model Binding تصنيف الصور ونماذج نقل الأنماط ، بشرط تعزيزها ببيانات وصفية.
محاكي Android – دعم لمفصلة قابلة للطي
بالإضافة إلى الإضافة الأخيرة لدعم الاختبار الخلوي 5G ، أضاف الفريق دعمًا للأجهزة القابلة للطي في محاكي Android. اعتبارًا من محاكي Android 30.0.26 ، يمكنك إعداد أجهزة قابلة للطي بمجموعة متنوعة من التصميمات والتكوينات القابلة للطي. عند إعداد جهاز قابل للطي ، ينشر المحاكي تحديثات مستشعر زاوية المفصلة وتغييرات في الوضع ، حتى تتمكن من اختبار كيفية استجابة تطبيقك لتلك الأجهزة.
المصدر : Android Studio