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

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

  • נוספו ל-Android Monitor יכולות ניתוח חדשות של Memory Monitor. כשצופים בקובץ HPROF תועד בצג הזה, ועכשיו המסך שימושי יותר כדי שתוכלו לאתר בקלות ובמהירות כמו דליפות זיכרון. כדי להשתמש בצג הזה, לוחצים על Android Monitor ב- בחלק התחתון של החלון הראשי. ב-Android Monitor, לוחצים על הכרטיסייה זיכרון. בזמן שבמסך פועל, לוחצים על הסמל Dump Java Heap ואז לוחצים על מצלם את הקובץ בחלון הראשי ולוחצים עליו לחיצה כפולה כדי להציג אותו. לוחצים על Capture Analysis בצד ימין. (ה לא ניתן להפעיל את Android Device Monitor בו-זמנית עם Android Monitor.)
  • נוספה תמיכה בקישור עומק חדש ובקישור אפליקציה. עורך הקוד יכול ליצור באופן אוטומטי מסנן Intent לקישורי עומק בקובץ AndroidManifest.xml. אפשר גם ליצור קוד שיעזור לכם לשלב אותו API להוספת אפליקציות לאינדקס בפעילות בקובץ Java. תכונת בדיקה של קישורי עומק עוזרת לוודא שקישור עומק שצוין יכול להפעיל אפליקציה. בקטע כללי. בתיבת הדו-שיח Run/Debug Configuration, אפשר לציין הפעלה של קישור עומק. אפשרויות. ניתן גם לבדוק קריאות ל-API של הוספת אפליקציות לאינדקס בפעילות באמצעות Android Monitor logcat. בכלי 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() שיחות. הוא גם מזהה חיפושים לא חוקיים של משאבי מניפסט, במיוחד למשאבים שמשתנים בהתאם להגדרה.
  • תוקנו מספר בעיות ביציבות.