أصدرت Google الإصدار Android Studio 3.6 كإصدار مستقر

click fraud protection

أصدرت Google الإصدار الثابت من Android Studio 3.6 لمطوري تطبيقات Android. فيما يلي نظرة عامة على أهم التغييرات.

أصدرت جوجل الإصدار 3.5 من IDE لتطوير تطبيقات Android، Android Studio، إلى القناة المستقرة في منتصف العام الماضي. كان هذا الإصدار تتويجًا لأشهر من إصلاحات الأخطاء وتحسينات الاستقرار. أعلنت Google اليوم أن الإصدار المستقر التالي، Android Studio 3.6، أصبح متاحًا الآن للمطورين. كان التحديث قيد الاختبار لعدة أشهر، وهو يركز على تحسين تجربة تحرير التعليمات البرمجية وتصحيح الأخطاء. فيما يلي نظرة عامة على الميزات الجديدة في الإصدار الأخير.

Android Studio 3.6 سجل التغيير المختصر

تقسيم العرض في محرري التصميم

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

تقسيم العرض في محرري التصميم. المصدر: جوجل

علامة تبويب موارد منتقي الألوان

أضافت Google علامة تبويب "الموارد" إلى منتقي الألوان في Android Studio 3.6. تعرض علامة التبويب هذه الألوان التي حددتها كموارد ألوان لتسهيل اختيارها أو تحريرها. يمكن الوصول إليه من خلال أدوات التصميم ومحرر XML.

علامة تبويب موارد منتقي الألوان في Android Studio 3.6. المصدر: جوجل

محاكي Android - واجهة مستخدم خرائط Google

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

واجهة مستخدم موقع Android Emulator مع تدفق الموقع في الوقت الفعلي. المصدر: جوجل.

دعم العرض المتعدد

يضيف Emulator 29.1.10 دعمًا أوليًا لعرض شاشات افتراضية متعددة لتسهيل تطوير التطبيق للأجهزة ذات شاشات العرض المتعددة. يمكن للمطورين تكوين شاشات عرض افتراضية متعددة في Android Studio Emulator من خلال قائمة الإعدادات (عناصر التحكم الموسعة > الإعدادات).

تغييرات أخرى

  • عرض ملزمة: يمكن أن يؤدي عدم التوافق بين ملفات تخطيط XML والتعليمات البرمجية الخاصة بك إلى فشل البناء في وقت التشغيل. ولمنع ذلك، تقدم جوجل عرض ملزمة، وهي ميزة، عند تمكينها عن طريق إضافة سطر واحد في ملف build.gradle الخاص بكل وحدة، "تنشئ فئة ربط لكل ملف تخطيط XML موجود في ذلك الوحدة النمطية." يهدف ربط العرض إلى استبدال findViewById، مما يسمح لك بالإشارة إلى جميع طرق العرض بمعرفات دون الوقوع في مؤشر فارغ أو فئة Cast استثناءات. تعرف على المزيد حول هذه الميزة هنا.
  • تحديثات Android NDK: جلبت Google دعم Kotlin لـ اثنين من ميزات Android NDK التي كانت مدعومة سابقًا في Java. وهي تتضمن "[التنقل] من إعلان JNI إلى وظيفة التنفيذ المقابلة في C/C++" و"[إنشاء] وظيفة تنفيذ كعب الروتين تلقائيًا لإعلان JNI."
  • تحديث منصة IntelliJ: تم تضمين IntelliJ 2019.2 في Android Studio 3.6. هذا مشاركة مدونة JetBrains يشرح التغييرات الرئيسية.
  • إضافة فئات مع تطبيق التغييرات: سيسمح لك النقر فوق "تطبيق تغييرات التعليمات البرمجية" أو "تطبيق التغييرات وإعادة تشغيل النشاط" بإضافة فئة ثم نشر تغيير التعليمات البرمجية هذا إلى تطبيق قيد التشغيل. وأوضح الفرق بين هذين الإجراءين هنا.
  • تحديثات البرنامج الإضافي لـ Android Gradle: يضيف الإصدار 3.6 من المكون الإضافي Android Gradle دعمًا للمكون الإضافي Maven Publish Gradle. يتعلم أكثر هنا.
  • التحديثات الموضعية لملفات APK المستوردة: يكتشف Android Studio 3.6 الآن تلقائيًا التغييرات التي تطرأ على ملفات APK المستوردة ويسمح لك بإعادة استيرادها في مكانها حتى لا تضطر إلى إعادة ربط الرموز والمصادر.
  • إرفاق مصادر Kotlin بملفات APK المستوردة: يمكنك الآن إرفاق ملفات مصدر Kotlin بملفات APK المستوردة. يتعلم أكثر هنا.
  • اكتشاف التسرب في ملف تعريف الذاكرة: قامت Google بتحديث ملف تعريف الذاكرة مع القدرة على اكتشاف مثيلات النشاط والأجزاء التي ربما تكون قد تسربت. الوثائق الخاصة بهذه الميزة متاحة هنا.
  • قم بإزالة تشويش الطبقة والرمز الثانوي للطريقة في محلل APK: عند فحص ملفات DEX باستخدام APK Analyzer، أصبح من الممكن الآن إزالة تشويش الكود الثانوي للفئة والطريقة عن طريق تحميل ملف تعيينات ProGuard لـ APK الذي تقوم بتحليله. مزيد من المعلومات هنا.

نشرت Google أيضًا مقطع فيديو على YouTube يلخص التغييرات في Android Studio 3.6:

يمكنك تنزيل أحدث إصدار ثابت من داخل Android Studio أو من موقع جوجل. لمزيد من التفاصيل، تحقق من منشور مدونة Google على مدونة مطوري Android أو الأحدث ملاحظات إصدار Android Studio. سيصل التحديث الرئيسي التالي لـ IDE كـ أندرويد ستوديو 4.0، الذي يقدم مكتبات Jetpack الجديدة بما في ذلك CameraX وCompose. الإصدار 4.0 حاليا في الكناري، لذا سيستغرق الأمر بضعة أشهر قبل أن يصبح جاهزًا للإصدار المستقر.