גרסה 1.5.0 של Android Studio (נובמבר 2015)

תיקונים ושיפורים:

  • הוספנו ל-Android Monitor יכולות חדשות לניתוח Memory Monitor. כשמציגים קובץ HPROF שצולם מהמסך הזה, התצוגה עכשיו מועילה יותר, כך שאפשר לאתר בעיות מהר יותר, כמו דליפות זיכרון. כדי להשתמש בכלי הזה, לוחצים על Android Monitor בתחתית החלון הראשי. ב-Android Monitor, לוחצים על הכרטיסייה Memory (זיכרון). בזמן שהמסך פועל, לוחצים על הסמל Dump Java Heap ואז לוחצים על Captures בחלון הראשי ולוחצים לחיצה כפולה על הקובץ כדי להציג אותו. בצד שמאל, לוחצים על ניתוח התמונה. (אי אפשר להפעיל את Android Device Monitor ואת Android Monitor בו-זמנית).
  • נוספה תמיכה חדשה בקישורי עומק ובקישורי אפליקציות. עורך הקוד יכול ליצור אוטומטית מסנן Intent לקישור עומק בקובץ AndroidManifest.xml. הוא יכול גם ליצור קוד שיעזור לכם לשלב את API של הוספת אפליקציות לאינדקס בפעילות בקובץ Java. תכונת בדיקת קישורי עומק עוזרת לכם לוודא שקישור עומק מסוים יכול להפעיל אפליקציה. בכרטיסייה General (כללי) בתיבת הדו-שיח Run/Debug Configurations (הגדרות הפעלה/ניפוי באגים), אתם יכולים לציין אפשרויות להפעלת קישור עומק. אפשר גם לבדוק קריאות ל-API של הוספת אפליקציות לאינדקס בפעילות באמצעות התצוגה logcat של Android Monitor. בכלי lint ל-Android מוצגות עכשיו אזהרות לגבי בעיות מסוימות שקשורות לקישורי עומק ול-API של הוספת אפליקציות לאינדקס.
  • הוספנו את האפשרות להשתמש בכינויים כשמשלימים קוד של תצוגות מותאמות אישית בעורך הקוד.
  • הוספנו תמיכה בעוד רכיבים של VectorDrawable ל-Vector Asset Studio לצורך תאימות לאחור. הכלי Vector Asset Studio יכול להשתמש באלמנטים האלה כדי להמיר נכסי וקטור לציור לתמונות רסטר מסוג PNG לשימוש ב-Android מגרסה 4.4 (רמת API‏ 20) ומטה.
  • הוספנו בדיקות חדשות של lint ל-Android TV ול-Android Auto כדי לספק לכם משוב מיידי ופרקטי ב-Android Studio, יחד עם כמה תיקונים מהירים. לדוגמה, ב-Android TV, הוא יכול לדווח על בעיות בהרשאות, בחומרה שלא נתמכת, ברכיב uses-feature ובבאנר חסר, ולספק פתרון מהיר לבעיות האלה. ב-Android Auto, הכלי יכול לאמת את השימוש הנכון בקובץ התיאור שאליו מתייחס קובץ AndroidManifest.xml, לדווח אם אין מסנן Intent למחלקה MediaBrowserService ולזהות בעיות מסוימות בפעולות קוליות.
  • נוספו בדיקות חדשות של lint לגבי מקלטי שידור לא מאובטחים, שימושים במחלקה SSLCertificateSocketFactory ו-HostnameVerifier, וקריאות ל-File.setReadable() ול-File.setWritable(). הוא גם מזהה חיפושים לא תקינים של משאבי מניפסט, במיוחד משאבים שמשתנים בהתאם להגדרה.
  • תיקנו מספר בעיות יציבות.