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

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

  • הוספנו ל-Android Monitor יכולות חדשות לניתוח נתוני Memory Monitor. כשמציגים קובץ HPROF שצולם מהמסך הזה, התצוגה עכשיו מועילה יותר, כך שאפשר לאתר בעיות מהר יותר, כמו דליפות זיכרון. כדי להשתמש בכלי הזה, לוחצים על Android Monitor בתחתית החלון הראשי. ב-Android Monitor, לוחצים על הכרטיסייה Memory. בזמן שהמוניטור פועל, לוחצים על הסמל Dump Java Heap, ואז לוחצים על Captures בחלון הראשי ולוחצים לחיצה כפולה על הקובץ כדי להציג אותו. בצד שמאל, לוחצים על Capture Analysis (לכידת ניתוח). (אי אפשר להפעיל את Android Device Monitor ואת Android Monitor בו-זמנית).
  • נוספה תמיכה בקישורי עומק ובקישורים לאפליקציות. עורך הקוד יכול ליצור באופן אוטומטי מסנן כוונות לקישורי עומק בקובץ AndroidManifest.xml. הוא יכול גם ליצור קוד שיעזור לכם לשלב את App Indexing API בפעילות בקובץ Java. תכונת בדיקת קישורי עומק עוזרת לכם לוודא שקישור עומק מסוים יכול להפעיל אפליקציה. בכרטיסייה General (כללי) בתיבת הדו-שיח Run/Debug Configurations (הגדרות הפעלה/ניפוי באגים), אתם יכולים לציין אפשרויות להפעלת קישור עומק. אפשר גם לבדוק קריאות ל-App Indexing 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, לדווח אם אין מסנן כוונות למחלקה MediaBrowserService ולזהות בעיות מסוימות בפעולות קוליות.
  • הוספנו בדיקות חדשות של lint לגבי מקלטי שידור לא מאובטחים, שימושים במחלקות SSLCertificateSocketFactory ו-HostnameVerifier, וקריאות ל-File.setReadable() ול-File.setWritable(). הוא גם מזהה חיפושים לא תקינים של משאבי מניפסט, במיוחד משאבים שמשתנים בהתאם להגדרה.
  • תיקנו מספר בעיות יציבות.