אנדרואיד סטודיו 3.0 - כל מה שאתה צריך לדעת
בהיותי מפתח Android, אני מצפה לתכונות חדשות וחדשניות מ- Google כדי לעזור למפתחים כמוני ליצור ולבדוק יישומים בקלות מאשר אי פעם ו Android Studio 3.0 אינו שונה. הראשון הודיע ב I / I Google 2017, אנדרואיד 3.0 מציעה תמיכה Kotlin יחד עם מספר תכונות אחרות.
אם אתה לא יכול לחכות נסה את התכונות החדשות, ולאחר מכן להוריד תצוגה מקדימה של Android Studio 3.0 וליהנות משפט זה. בינתיים תן לי ללכת לך דרך הטוב של אנדרואיד סטודיו 3.0 - חדש IDE של Android.
אנדרואיד תמיכה Oreo
Android Studio 3.0 מוסיף תמיכה עבור כתיבת יישומים עבור אנדרואיד 8.0 כולל התכונות החדשות הנתמכות ב- Oreo. באמצעות IDE חדש זה, אתה יכול בקלות ליצור סמלים משגר הסתגלות, ותוסיף סוגים חדשים של גופנים באפליקציות שלך.
סמלי הסתגלות להציג מגוון של צורות על מכשירים שונים, לכל OEM שונים. ניתן ליצור סמל משגר הסתגלות באמצעות אשף סמל הסתגלות, שבו אתה יכול לגשת על ידי לחיצה ימנית על / res תיקייה ובחירה חדש, לאחר מכן “נכס תמונה“, ולחיצה “אייקונים משגר (הסתגלות ומורשת)“.
כפי ש- Oreo תומך כעת בגופנים ניתנים להורדה, כעת תוכל להוסיף אותם באפליקציות שלך כדי להקטין את גודל ה- APK של האפליקציות שלך. באופן דומה, תוכל גם להוסיף גופנים בפורמט XML באפליקציות שלך - פשוט כמו שאתה מוסיף כל קובץ משאבים אחרים.
עדכון פלטפורמת הבסיס
אנדרואיד 3.0 מגיע עם IntelliJ פלטפורמה 2017.1.2 זה מוסיף תכונות חדשות ושיפורים רבים ב- Android IDE. שיפורים אלה מסייעים לך לקודד מהר יותר, ומביאים תכונות כגון רמזים פרמטר, תוצאות חיפוש מיידיות, בדיקות מוך חדש, הדגשת סמנטי, ועוד רבים.
תמיכה בתכונות חדשות
Java 8 תכונות תמיכה
כאשר מפתחים מתרגלים כעת לתכונות Java 8, כך גם Google שיפרה את התמיכה בתכונות שפה אלה ב- Android Studio. זה אומר שאתה יכול להשתמש APIJDKK APIs כמו java.time, java.nio.file, ו java.lang.invoke, וכך גם אתה יכול להשתמש בספריות שנבנו באמצעות ממשקי API אלה באפליקציות שלך.
תמיכה בקוטלין
Kotlin היא שפת ג 'אווה interoperable כי מפחית קוד boilerplate, נמנע חריגים null מצביע, ומציג שיפורים רבים אחרים על פני ג 'אווה. זה יותר אקספרסיבי ותמציתי בהשוואה ל- Java, ועם אנדרואיד Studio 3.0, עכשיו אתה יכול להמיר קבצי Java לקוטלין או קוד ישירות Kotlin.
תמיכה מיידית ב- Apps
מיידיות Apps הם כמו יישומי אינטרנט, אבל יישומים מקומיים שיכולים להשתמש בממשקי API של Android ולספק מראה ותחושה מקומיים לאפליקציה שלך. עבור משתמש הקצה, זה קל כמו פתיחת קישור אינטרנט; אבל עבור היזם (זה אתה), זה בערך modularising היישום שלו מודולים בשם 'מודול תכונה' כי ביחד עושה 'APK תכונה'.
Apps מיידיות יכול לרוץ מבלי לקבל מותקן כמו יישומי אינטרנט, שלא כמו יישומים רגילים. כדי לגרום לזה לפעול, עליך לשדרג את האפליקציה הקיימת שלך כדי לתמוך ביישומים מיידיים - Android Studio 3.0 מספק מודולים 'יישומים מיידיים' ו'תכונה ' עבור אותו. אני חושב שזה שיפור על פני יישומים רגילים; מה אתה חושב?
כלים חדשים ומעודכנים
חדש Android Profiler
אנדרואיד Profiler הוא כלי ניטור חדש עבור Android המחליף את הכלי הישן לניטור Android. זה הרבה יותר טוב מאשר הכלי הישן מספק תצוגה בזמן אמת, מאוחד של היישום. אתה יכול לגשת אותו על ידי פתיחה נוף בתפריט, ולאחר מכן הולך “Windows“, ולבסוף בחירה “Android Profiler“.
ניו APK Debugger
כל מאתר הבאגים החדש ב- Android Studio 3.0 מביא שיפור יכולות debugging. עם זאת, הוא מאפשר לך לנטרל את ה- APK אם הם ניתנים לאיתור באגים - גם אם הוא אינו בנוי מפרויקט Android Studio, שלא כמו בעבר. תוכל לגשת אל הכלי על ידי מעבר אל “קובץ” בתפריט ולחיצה “פרופיל או ניפוי שגיאות APK” אפשרות.
קובץ חדש של קובץ Explorer
סייר הקבצים החדש של ההתקן הוא כלי לגשת למערכת הקבצים של המכשיר המחובר בצורה חלקה. זה מאפשר לך להציג, להעתיק ולמחוק קבצים על המכשיר, ואתה יכול גם לפתוח את הקבצים ב- IDE זה. ניתן לגשת לקובץ Explorer על ידי לחיצה על “נוף” בתפריט, בחירה “Windows“, ולחיצה “קובץ Explorer Explorer“.
תוסף עבור אנדרואיד חדש
תוסף אנדרואיד עבור Gradle 3.0.0 הוא תוסף חדש, Gradle משופרת המסייעת כתובת לבנות בעיות ביצועים של התוסף הקודם ומציע שיפורים שונים אחרים. אלה כוללים זמני תצורה מהירים יותר, רזולוציית תלות מודעת וריאנט, והמועדף שלי - מהר יותר בונה מצטבר.
שיפורים בכלי הישן
תכונות של אמולטור Android
אנדרואיד אמולטור יחד עם אנדרואיד Studio 3.0 מגיע עם מהירות וביצועים רבים שיפורים כולל תמיכה ב - OpenGL ES 3.0 עבור ממשק API ברמה 24 ומעלה. יתר על כן, הוא כולל דרך קלה יותר ליצור דוח באגים עבור היישום פועל, א דרך מהירה יותר כדי לשלוח באגים הקשורים אמולטור.
תכונות עורך פריסה
עורך פריסה משמש עיצוב פריסות בעורך גרור ושחרר, ו- Android Studio החדש מביא שיפורים שונים ליצרן ממשק זה. התכונות החדשות כוללות גרסאות משופרות של גרור ושחרר, לוח שגיאות חדש, תמיכה במחסומים ובקבוצות, ושיפור יצירת רשתות.
תכונות Analyzer APK
Analyzer APK הוא כלי לנתח את ה- APK ולהבין את הרכב לאחר השלמת תהליך הבנייה. זה עוזר בהקטנת גודל הקובץ באגים קבצים DEX ומשאבים. עם Android Studio 3.0, הוא מגיע עם אפשרויות סינון חדשות, תצוגת עצים משופרת, וטוב יותר בדיקה של APKs התומכים ב- Proguard.
כדי להשתמש ב- APK Analyzer, פשוט גרור ושחרר APK לתוך חלון העריכה של Android Studio. לחלופין, תוכל לעבור אל פרויקט פרספקטיבה ולפתוח APK ב פרויקט חלון. ולבסוף, אתה יכול גם ללכת בנה בתפריט, בחר “ניתוח APK” מהאפשרויות, ולאחר מכן בחר את ה- APK שלך.
תכונות מפקח פריסה
מפקח הפריסה המשופר ב- Android IDE זה מגיע עם שיפורים שמאפשרים לך בקלות בעיות פריסת debug. אלה כוללים תכונה חיפוש חדש, תכונות מסווגות, וכו 'אתה יכול לגשת כלי בדיקה זה על ידי הולך כלים בתפריט, בחירה אנדרואיד ולאחר מכן לחיצה על “מפקח פריסה“.
אילו תכונות יהיו הבא?
זה היה הכל על התכונות החדשות והשיפורים ב- Android Studio 3.0. למרות רשימה זו יהיה מרגש רבים עדיין, חלק מכם עדיין מחפשים עוד עדכונים על תכונות ב- Android Studio. ולמה לא? Android Studio הוא למפתחים כמוך, ואתה חייב יש לומר תכונות הקרובה שלה.
תודה לאל, Google אכן מקשיבה למפתחים כמוני וכמוך - פשוט פנה אל אתר פרויקט Android Studio. כאן תראה דרכים שונות להעלות את הקול שלך, לדווח באגים ולהציע תכונות חדשות - פשוט בצע את ההוראות שם לדבר את הלב ואת זוכרת לכלול את כל המידע הדרוש.
אם אתה נהנה לקרוא את ההודעה או רוצה לשתף את התכונה האהובה עליך ב- Android Studio 3.0, פשוט כתוב תגובה להלן או לחלוק את המחשבות שלך איתי ב- @aksinghnet בטוויטר. אני אשמח לשמוע ממך. ו, החבר 'ה קידוד שמח!