الإصدار 1.5.0 من Android Studio (تشرين الثاني/نوفمبر 2015)
الإصلاحات والتحسينات:
- تمت إضافة إمكانات جديدة لتحليل Memory Monitor إلى Android Monitor. عند عرض ملف HPROF تم التقاطها من هذه الشاشة، أصبحت شاشة العرض أكثر فائدة الآن حتى تتمكن من تحديد موقع الجهاز مثل تسرُّب الذاكرة. لاستخدام هذه الشاشة، انقر على Android Monitor على أسفل النافذة الرئيسية. في "شاشة Android"، انقر على علامة التبويب الذاكرة. بينما الشاشة قيد التشغيل، انقر على رمز Dump Java Heap، ثم انقر التقاط في النافذة الرئيسية والنقر مرّتين على الملف لعرضه (يُرجى النقر.) التقط التحليل على اليسار. ( لا يمكن تشغيل Android Device Monitor في نفس الوقت الذي تعمل فيه Android Monitor).
- تمت إضافة دعم جديد لرابطَي صفحة في التطبيق ورابط التطبيق. يمكن لمحرِّر الرموز إنشاء
فلتر الأهداف للربط بصفحات معيّنة في ملف
AndroidManifest.xml
. يمكنه أيضًا إنشاء رمز برمجي لمساعدتك على الدمج مع واجهة برمجة تطبيقات فهرسة التطبيقات في نشاط في ملف Java. ميزة اختبار الروابط المؤدية إلى صفحات في التطبيق يساعدك على التأكّد من أنّ رابط محدّد لصفحة في التطبيق يمكنه تشغيل تطبيق. في الإعدادات العامة في مربع الحوار إعدادات التشغيل/تصحيح الأخطاء، يمكنك تحديد بدء تشغيل الرابط لصفحة في التطبيق الخيارات. يمكنك أيضًا اختبار طلبات البيانات من واجهة برمجة التطبيقات لفهرسة التطبيقات في نشاط معيّن باستخدام Android Monitor. logcat. تعرض أداة Androidlint
الآن تحذيرات بشأن مشكلات معينة تتضمن الروابط لمواضع معينة وواجهة برمجة تطبيقات فهرسة التطبيقات. - تمت إضافة إمكانية استخدام الأسماء المختصرة عند إكمال طرق العرض المخصّصة في "أداة تعديل الرموز".
- تمت إضافة المزيد من عناصر
VectorDrawable
إلى استوديو مواد العرض المتجهة للتوافق مع الأنظمة القديمة. يمكن أن تستخدم Vector Asset Studio هذه العناصر لتحويل المتجه العناصر القابلة للرسم إلى صور نقطية بتنسيق PNG لاستخدامها مع Android 4.4 (مستوى واجهة برمجة التطبيقات 20) والإصدارات الأقدم. - تمت إضافة عمليات تحقّق جديدة من
lint
لكل من Android TV وAndroid Auto لمنحك الفرصة. ملاحظات فورية وقابلة للتنفيذ في "استوديو Android"، بالإضافة إلى العديد من الإصلاحات السريعة. على سبيل المثال: على Android TV، يمكنهم الإبلاغ عن المشاكل وتوفير إصلاح سريع للأذونات والأجهزة غير المتوافقة عنصر واحد (uses-feature
) ومشاكل بانر غير متوفّرة. بالنسبة إلى Android Auto، يمكنها والتحقق من صحة الاستخدام في ملف الواصف المشار إليه من ملفAndroidManifest.xml
، يجب الإبلاغ في حال عدم توفّر فلتر أهدافMediaBrowserService
في الصف، وتحديد مشاكل معينة في الإجراءات الصوتية. - تمت إضافة عمليات تحقّق جديدة من "
lint
" بشأن مستقبلات البث غير الآمنة.SSLCertificateSocketFactory
وHostnameVerifier
من الصفوف مكالمتاFile.setReadable()
وFile.setWritable()
. كما يكتشف أيضًا عمليات بحث عن موارد بيان غير صالحة، خاصةً للموارد التي تختلف حسب الإعداد. - تم إصلاح عدد من مشاكل الثبات.