כיצד להפעיל אפשרויות מפתחים בטלפון אנדרואיד שלך

  • תפריט אפשרויות המפתחים של אנדרואיד מופעל על ידי הקשה שבע פעמים על מספר הבנייה ומעניק גישה להגדרות מערכת מתקדמות.
  • התכונות העיקריות כוללות ניפוי שגיאות USB ו-Wi-Fi, בקרת אנימציה, יצירת פרופיל GPU, ניהול תהליכים והגדרות רשת ואודיו מתקדמות.
  • כלים אלה מיועדים למפתחים ולמשתמשים מתקדמים; כאשר משתמשים בהם בתבונה, הם מאפשרים ביצועים ואבחון אופטימליים מבלי לפגוע ביציבות.

כיצד להפעיל אפשרויות מפתחים בטלפון אנדרואיד שלך

טלפונים של אנדרואיד מסתירים תפריט מתקדם מלא בהגדרות "סודיות" שלא מופיע במבט ראשון באפליקציית ההגדרות. אלו הם המאפיינים הידועים אפשרויות למפתחים, שתוכנן במקור עבור מתכנתים, אך יכול להיות שימושי מאוד גם עבור משתמשים סקרנים ומתקדמים.

בעזרת תפריט זה תוכלו הפעלת ניפוי שגיאות USB, האצת אנימציות, צפייה בסטטיסטיקות טכניותהדמיית מיקומים, אופטימיזציה של חיבורי Bluetooth ו-Wi-Fi ועוד. במדריך זה תלמדו כיצד להפעיל אפשרויות למפתחים בטלפון אנדרואיד, כיצד לגשת אליהן ומה כל קבוצת הגדרות עושה. ומתי עדיף לא לגעת בכלום כדי לא ללכלך את העניינים.

מהן אפשרויות למפתחי אנדרואיד ולמי הן מיועדות?

בתוך אפליקציית ההגדרות, אנדרואיד כולל מסך בשם אפשרויות למפתחים שקבוצות פרמטרים מתקדמים של המערכתמשם, ניתן לשנות את ההתנהגויות הפנימיות של מערכת ההפעלה ל למדוד ביצועים, לאתר באגים באפליקציות או לשנות את אופן ציור הממשקכיצד הרשת מתנהגת או מה הטלפון הנייד עושה כאשר הוא מחובר באמצעות USB.

אפשרויות אלו מיועדות בעיקר עבור מפתחי אפליקציות, חובבי טכנולוגיה ומשתמשים מתקדמים שרוצים לבדוק את האפליקציות שלהם בפירוט או לכוונן את התנהגות המכשיר. תמצאו הגדרות עבור להציג מידע חזותי על המסך, ללכוד דוחות שגיאה, לשנות גרפיקה דו-ממדית ותלת-ממדית באמצעות ה-GPU, שינוי מרחב הצבעים או שליטה בתהליכי רקע.

באנדרואיד 4.1 וגרסאות קודמות, תפריט המפתחים הופיע גלוי כברירת מחדלהחל מאנדרואיד 4.2, גוגל החליטה להסתיר אותו כדי שרוב המשתמשים לא יגעו בו בטעות, אז עכשיו יש להפעיל אותו באופן ידני. עם טריק קטן שתראו בפירוט בהמשך.

למרות שהשם נשמע קצת מאיים, אפשרויות למפתחים אינן מיועדות רק למתכנתים. הן כמעט... "כולל" שבו גוגל ויצרנים שמים תכונות מתקדמות שלא מתאימים להגדרות הרגילות: ניפוי שגיאות USB, מצב הדגמה, מגבלות תהליך, כלי בדיקת מסך, שמע Bluetooth מתקדם, סימולציית מסך משני וכו'.

כיצד להפעיל אפשרויות מפתחים בטלפון אנדרואיד שלך

הדרך להפעיל את התפריט הנסתר הזה היא כמעט זהה ב כמעט כל טלפונים של אנדרואיד במשך שנים: הטריק הוא הקש על "מספר הבנייה" מספר פעמים ברציפות עד שהמערכת אומרת לך שאתה עכשיו מפתח.

המסלול המדויק עשוי להשתנות בהתאם למותג או לגרסת אנדרואיד, מכיוון שכל יצרן... משנה מעט את שמות התפריטים (לפעמים כתוב "מידע על תוכנה", פעמים אחרות "מידע על המכשיר", פעמים אחרות "מספר גרסה"), אבל הרעיון תמיד זהה: אתר את מספר ה-build והקש עליו שבע פעמים ברציפות.

בטלפונים ניידים מודרניים רבים, לפני סיום תהליך האנדרואיד, הוא יבקש ממך לעשות זאת הזן את קוד ה-PIN, התבנית או הסיסמה שלך. של המכשיר, כאמצעי אבטחה. בזמן שאתה מקיש על שורת מספר הבנייה, תראה הודעת אזהרה שתודיע לך כמה נגיעות צריך? כדי להפעיל את מצב המפתח; עם הגעה ללחיצה השביעית, תופיע הודעה שאומרת "אתה כעת מפתח!".

בכמה מכשירים ספציפיים, המיקום הטיפוסי של מספר בנייה זה כדלקמן (ייתכן שזה ישתנה מעט בין דגמים או עדכונים):

  • פיקסל Google: הגדרות > אודות הטלפון > מספר Build.
  • גוגל פיקסל ווטש (Wear OS)הגדרות > מערכת > מידע > גרסאות > מספר Build.
  • סמסונג גלקסי S8 ואילךהגדרות > אודות הטלפון > מידע על תוכנה > מספר Build.
  • LG G6 ואילךהגדרות > אודות הטלפון > מידע על תוכנה > מספר Build.
  • HTC U11 ואילך: הגדרות > אודות > פרטי תוכנה > עוד > מספר Build, או הגדרות > מערכת > אודות הטלפון > פרטי תוכנה > עוד > מספר Build.
  • OnePlus 5T ואילך: הגדרות > אודות הטלפון > מספר Build.

לסיכום, התהליך הכללי עבור כל טלפון נייד אנדרואיד נוכחי יהיה בערך כך: עבור אל הגדרות, פתח את "אודות הטלפון" (או "מידע על המכשיר"), אתר את מספר הבנייה והקש עליו שבע פעמים ברציפות.אם כבר הפעלת אותו בעבר, תראה הודעה המציינת כי "אתה כעת מפתח".

כיצד לגשת לתפריט אפשרויות המפתחים לאחר ההפעלה

כשתסיימו להקיש שבע פעמים ותראו את ההודעה שהפעלתם כעת את אפשרויות המפתחים, אתם עשויים להיות מופתעים מכך אל תפתח תפריטים חדשים באופן אוטומטי.זה נורמלי: המערכת מאפשרת רק את התפריט, אבל אתה צריך למצוא אותו בעצמך בתוך ההגדרות.

מיקום התפריט משתנה בהתאם לשכבת ההתאמה האישית, אך בדרך כלל הוא מופיע בתוך הגדרות > מערכת > אפשרויות מפתחבחלק מהמותגים, הוא מוצג ישירות כקטע נוסף בתוך ההגדרות הראשיות, באותה רמה כמו "תצוגה", "יישומים" או "אבטחה".

כשתיכנסו לראשונה תראו בחלק העליון מתג כללי מה שמאפשר לך להפעיל או לבטל את כל בלוק האפשרויות. כאשר מתג זה כבוי, רוב הפרמטרים מושבתים, במיוחד אלו שצריכים לתקשר עם מחשב (כגון ניפוי באגים ב-USB). אם ברצונך להשתמש בפונקציה כלשהי בתפריט זה, תשאיר את המתג הראשי הזה דלוק..

אם בשלב כלשהו משחק, אפליקציית בנק או מערכת נגד צ'יטים מאלצים אותך להשבית את מצב המפתח, פשוט... פתח את אפשרויות המפתחים, כבה את המתג הראשי וצא מהתפריט.על ידי כך, התפריט עצמו ייעלם ממסך ההגדרות עד שתחזור על הטריק של הקשה על מספר הבנייה שבע פעמים.

כיצד להפעיל ניפוי שגיאות USB וניפוי שגיאות אלחוטי

כיצד להפעיל אפשרויות מפתחים בטלפון אנדרואיד שלך

אחת הסיבות הנפוצות ביותר להפעלת מצב מפתח היא היכולת השתמש באגים באמצעות USBאפשרות זו מאפשרת ל-Android Studio ולכלי SDK אחרים (כגון ADB) לתקשר עם המכשיר הנייד ממחשב, בין אם עבור התקנה וניפוי באגים של אפליקציות, הפעל פקודות ADB או בצע גיבויים מתקדמים.

הנתיב המדויק לניפוי שגיאות משתנה מעט בהתאם לגרסת האנדרואיד, אך הוא תמיד נמצא בתוך אפשרויות למפתחיםבאופן כללי, הנתיב הטיפוסי בטלפונים ניידים חדשים יהיה: הגדרות > מערכת > אפשרויות למפתחים > ניפוי USBבמכשירים לבישים או בגרסאות ישנות יותר, השמות משתנים מעט:

  • Wear OS 6 (רמת API 36) ואילךהגדרות > אפשרויות למפתחים > ניפוי באגים ב-ADB.
  • אנדרואיד 9 ואילךהגדרות > מערכת > מתקדם > אפשרויות למפתחים > ניפוי באגים ב-USB.
  • אנדרואיד 8.0 ו -8.1הגדרות > מערכת > אפשרויות למפתחים > ניפוי באגים ב-USB.
  • אנדרואיד 7.1 ומעלההגדרות > אפשרויות למפתחים > ניפוי באגים ב-USB.

כאשר תפעילו ניפוי באגים ב-USB, תראו אזהרת אבטחה, ובכל פעם שתחברו את הטלפון למחשב, תופיע תיבת דו-שיח שתבקש מכם... לאשר את המחשב הזהלמען בטיחות רבה יותר, האידיאל הוא הפעל ניפוי שגיאות USB רק כשצריך ולבטל אותו לאחר מכן, במיוחד אם אתה מחבר את הטלפון הנייד שלך לציוד שאינו שלך.

בנוסף לניפוי שגיאות קווי, אפליקציית אנדרואיד החדשה מאפשרת גם ניפוי שגיאות ב-Wi-Fiזה מבטל את הצורך להשתמש ב-USB בבדיקות רבות. האפשרות נקראת בדרך כלל "ניפוי שגיאות אלחוטי" או משהו דומה ונמצאת גם באפשרויות למפתחים. לדוגמה:

  • אנדרואיד (רמת API 36 ואילך)הגדרות > מערכת > אפשרויות למפתחים > ניפוי באגים אלחוטי.
  • Wear OS 6 ואילךהגדרות > אפשרויות למפתחים > ניפוי באגים אלחוטי.

לאחר הפעלת תכונה זו, תצטרכו חבר את המכשיר למחשב הפיתוח שלך בהתאם להוראות של ADB לחיבור דרך Wi-Fi, זה מאוד נוח למפתחי אפליקציות שצריכים לנוע עם המכשיר שלהם מבלי להיות קשורים לכבל כל הזמן.

אפשרויות כלליות במצב מפתח

בתוך תפריט המפתחים תמצאו בלוק של אפשרויות כלליות נועדו להקל על משימות בדיקה, אבחון והדגמה נפוצות. רבות מהן אינן משנות את ביצועי הטלפון היומיומיים, אך הן שימושיות מאוד בעת תיקון באגים באפליקציה או הכנת חומרים.

אחת התכונות המעניינות היא זו של ה- "כרטיסי התקנה מהירה למפתחים"הם מאפשרים לך להוסיף בקרות מתקדמות מסוימות ישירות ללוח ההגדרות המהירות (זה שמופיע בשורת המצב), כך שיהיו לך דברים כמו טריגרים של ניפוי באגים או כלי יצירת פרופיל זמינים בקלות. פשוט הקש על כרטיסים אלה, לאחר מכן פתח את לוח ההגדרות המהירות, הקש על סמל העיפרון כדי להיכנס למצב עריכה, ו גרור את אריחי המפתח לפאנל הראשי.

קטע שימושי נוסף הוא זה שעוסק זיכרוןאשר מציג סטטיסטיקות שימוש ב-RAM: צריכה ממוצעת, סך הזיכרון הזמין, כמה מקום אפליקציות משתמשות בו, ביצועים כוללים וכו'. סעיף זה נהדר עבור בדוק אם יישום משתמש בכמות גדולה של זיכרון. או לאבחן צווארי בקבוק במכשירים עם מעט זיכרון RAM.

ניתן גם ליצור דוח שגיאה או "דוח באגים"זה בעצם מרכיב יומני מערכת לקובץ דחוס. כאשר הדוח מוכן, תקבלו הודעה ותוכלו לשתף אותו עם מפתח, תמיכה טכנית או לשמור אותו לצורך ניתוח; זה מושלם כאשר אפליקציה מתפקדת בצורה מוזרה ואתה צריך לשלוח יותר מידע מאשר רק צילום מסך.

כלי מעניין נוסף הוא ה- מצב הדגמה של ממשק המערכתכאשר הוא מופעל, אנדרואיד מציג סרגל מצב נקי וגנרי ללא התראות ממשיות או אזהרות על סוללה חלשה, אידיאלי עבור צלם צילומי מסך "נקיים" או להקליט סרטונים. ניתן להשתמש בו הן מהתפריט עצמו והן דרך פקודות ADB. עם זאת, פקודות אלו אינן מובטחות לעבוד בכל הטלפונים, מכיוון שגוגל בודקת אותן רשמית רק במכשירי Nexus ו-Pixel.

בין הפונקציות הכלליות נמצאת גם האפשרות ל הגדרת סיסמה לגיבויים בשולחן העבודהזה מאפשר לך להשתמש ב-ADB כדי ליצור גיבויים מוצפנים של אפליקציות ונתוני מכשירים. ואם אתה זקוק למסך לעולם אל תכבה אותו בזמן שהטלפון הנייד מחובר לחשמל.ניתן להפעיל את האפשרות "אל תשבית", וזה מאוד שימושי בעת בדיקת אפליקציות או הקלטת הדרכות ארוכות.

לבסוף, ישנה התאמה עבור הפעלת רישום Bluetooth HCIאשר שומר את כל חבילות ממשק בקר המארח לקובץ. קובץ זה (שנמצא בדרך כלל בכתובת /sdcard/btsnoop_hci.log) ניתן לניתוח באמצעות תוכנות כמו Wireshark והוא שימושי מאוד עבור אבחון בעיות עם התקני Bluetooth מורכב.

אפשרויות ניפוי שגיאות מתקדמות

החלק של ניפוי באגים סעיף זה כולל את כל הכלים שנועדו לאפשר ניתוח ותיקון של אפליקציה במהלך הפיתוח. בנוסף לניפוי באגים ב-USB, הוא גם שולט, למשל, איזו אפליקציה תעבור ניפוי באגים, האם המערכת צריכה להמתין לניפוי הבאגים לפני הפעלתו, או את התנהגותם של שירותים פנימיים מסוימים.

על ידי בחירת אפליקציה ספציפית ב"בחר אפליקציה לניפוי באגים", האפשרות נפתחת "חכה למנקה"משמעות הדבר היא שכאשר פותחים את האפליקציה, אנדרואיד לא מפעילה אותה בפועל עד שבאגים (לדוגמה, מ-Android Studio) מתחבר אליה, מה שמקל על זיהוי שגיאות המתרחשות כבר בהתחלה.

סעיף זה כולל בדרך כלל גם אפשרויות כגון לאפשר מיקומים מדומים (כיום שכבות רבות פותרות זאת על ידי בחירת "אפליקציית מיקום מדומה"), הצגת הודעות ניפוי שגיאות על המסך, או הפעלת יומני פעילות שונים של המערכת. אלו הן פונקציות שאם אינכם מפתחים, בדרך כלל לא צריך לגעתאבל הם חיוניים כאשר אפליקציה מתנהגת בצורה לא יציבה ואתה רוצה לאתר במדויק את הבאג.

הגדרות רשת, Wi-Fi ו-USB במצב מפתח

חלק גדול נוסף בתפריט זה מוקדש ל רשתות וקישוריותמכאן תוכלו לבחור כיצד יציאת ה-USB תתנהג, לכוונן את אפשרויות ה-Bluetooth, לשנות פרמטרים של Wi-Fi, או אפילו להפעיל תכונות מתקדמות של הסמכת תצוגה אלחוטית.

במקטע ה-USB יש לך אפשרות ל "בחר הגדרות USB" או "הגדרות USB ברירת מחדל"זה אומר למחשב כיצד לזהות את המכשיר כשהוא מחובר. ניתן להשאיר אותו בטעינה בלבד, להפעיל העברת קבצים (MTP), להשתמש במצב מצלמה (PTP), לשתף את חיבור הנתונים כמודם (RNDIS), או לתעדף אודיו/MIDI בהתאם לצרכים שלכם.

תפריט ה-Bluetooth, בינתיים, מאפשר לך להתאים פרמטרים שנועדו עבור אופטימיזציה של איכות הצליל והתאימות עם אוזניות ורמקולים. ניתן לשנות, לדוגמה, את גרסת פרופיל AVRCP המשמש לשליטה בציוד אודיו/וידאו, וכן לבחירת קודק האודיו המועדף של בלוטות': SBC, AAC, aptX, aptX HD או LDAC, כאשר המכשיר תומך בכך.

בנוסף לקודק, ניתן להתאים את קצב דגימת אודיו של בלוטות' (כמה דגימות נשלחות בשנייה), ה ביטים לכל דגימה (איכות לעומת גודל האריזה), ה מצב ערוץ (מונו או סטריאו) וההתנהגות הספציפית של קודק LDAC, תוך מתן עדיפות לאיכות השמע, יציבות החיבור או מצב אדפטיבי המחפש איזון.

אם המכשיר שלך תומך בקודקים נוספים, תראה גם אפשרויות עבורם. הפעלה או השבתה של קודקים אופציונלייםזה משמש כדי לאלץ את השימוש בפורמטים מסוימים עם אוזניות מתקדמות, או להפך, כדי להשבית כל פורמט שגורם לבעיות.

בנוגע ל-Wi-Fi, מצב מפתח מציע הגדרות המאפשרות הגדל את רמת רישום הרשת האלחוטית (שימושי לפתרון בעיות ניתוקים או כיסוי לקוי), לאפשר בקרות אישור תצוגה אלחוטית בהתאם למפרטי Wi-Fi Alliance, או לשנות את אופן התנהגות המערכת בעת מעבר מ-Wi-Fi לרשת סלולרית, תוך מתן עדיפות ליציבות.

פרט חשוב הוא האפשרות של השבת ניתוב אודיו אוטומטי מ-USBאם הטלפון הנייד שלך מתחבר להתקן שמע דרך USB (לדוגמה, מחשב או ממיר דיגיטלי אנלוגי) ואפליקציות מסוימות צריכות לנהל את הזרם הזה ישירות, ייתכן שיהיה צורך להשבית את הניתוב הזה כדי למנוע הפרעות.

באנדרואיד 11 ואילך, כאשר אפליקציה שאין לה הרשאת RECORD_AUDIO מנסה לגשת ישירות למכשיר התומך ב-USB (כגון אוזניות USB), המערכת מציגה הודעה אזהרה המבקשת אישור מפורש בכל פעםבחירה באפשרות "השתמש תמיד" לא תעבוד: אנדרואיד מתעלמת מהעדפה זו מסיבות אבטחה. כדי לעקוף את האזהרה החוזרת ונשנית הזו, האפליקציה חייבת לבקש כראוי הרשאה להקלטת אודיו.

אפשרויות קלט מגע: הצגת נקישות ומצביע

בתוך בלוק הקלט, אפשרויות המפתח כוללות כלים המיועדים ל דמיינו כיצד אתם מקיימים אינטראקציה עם המסךהם מושלמים להקלטת הדרכות, שידורים חיים או פשוט הבנה טובה יותר של התנהגות מסך המגע.

האפשרות "הצג לחצים"זה גורם לעיגול קטן להופיע מתחת לאצבע או לעט בכל פעם שאתה נוגע במסך. העיגול הזה עוקב אחר התנועה שלך בזמן הגלילה ומשמש כ..." מצביע גלוי בסרטונים או בצילומי מסךכדי שתוכלו לראות בדיוק איפה אתם נוגעים.

אם אתם רוצים ללכת צעד אחד קדימה, תוכלו להפעיל את "מיקום המצביעפעולה זו מציירת צלב וקו שעוקב אחר כל ההחלקות שלך, וכן מציגה פאנל בראש המסך עם קואורדינטות מדויקות והיסטוריית אירועי מגעזה מאוד שימושי עבור מפתחים שרוצים לכוונן את תגובת המגע או לזהות נגיעות פנטום ובעיות חומרה.

ציור ואנימציה: איך לגרום לאנדרואיד לרוץ "מהר יותר"

מקטע הציור מקבץ את האפשרויות המשפיעות כיצד ממשק המשתמש מיוצג על המסך: גבולות תצוגה, אנימציות, סימולציית מסך נוספת וכו'. כאן משתמשים מתקדמים רבים מתאימים דברים כדי שהמכשיר הנייד "יפעל בצורה חלקה יותר".

אחת הידועות ביותר היא זו של "הצגת מגבלות עיצוב"הוא מצייר קווי מתאר, שוליים ואזורי חיתוך עבור כל אלמנט בממשק. זוהי תצוגה טכנית מאוד, המיועדת למפתחי ממשק משתמש שרוצים אופטימיזציה של פריסות או איתור בעיות עיצובכי זה ממלא את המסך במלבנים ולא נוח לשימוש יומיומי.

תראו גם אפשרויות כמו "כפיית פריסה מימין לשמאל "(RTL)", שימושי לבדיקת התנהגות אפליקציה בעת שימוש בשפה הכתובה בכיוון זה. בדרך זו ניתן לבדוק במהירות אם הממשק כולו מסתגל היטב לשינוי הכיוון מבלי לשנות את השפה הגלובלית של הטלפון.

לגבי אנימציות, התפריט מאפשר לך להתאים את קנה מידה של אנימציה של חלוןקנה המידה של המעבר וסולם משך האנימציה. הורדתם לפי 0,5 גורמת לאנימציות לפעול מהר יותר והתחושה הכללית היא שהמכשיר הנייד פועל בצורה חלקה יותר; הגדרתם ל-0 גורמת לכך... החלונות מופיעים כמעט "פתאום"משהו שחלק מהמשתמשים אוהבים ואחרים מוצאים פתאומי מדי.

אפשרות מעניינת נוספת היא "הדמיית מסכים משנייםאשר יוצר מעין מסך וירטואלי שכוסף. תכונה זו היא קריטית עבור אלו שעובדים עם Presentation API או עם אפליקציות המשתמשות בו. צגים חיצוניים, מקרנים או מסכים מרוביםבדרך זו ניתן לבדוק זאת מבלי שתצטרכו לחבר מסך פיזי שני.

רינדור ומרחב צבע בהאצת חומרה

אפשרויות רינדור חומרה שולטות באופן שבו אנדרואיד משתמשת ה-GPU וטכניקות גרפיקה אחרות כדי לצייר את הממשק והאפליקציות. לחיצה כאן יכולה לשנות באופן משמעותי הן את הביצועים והן את צריכת החשמל, לכן מומלץ לדעת מה כל אפשרות עושה לפני הפעלתה.

אחד הכלים החזותיים ביותר הוא "הדמיית מרחב צבעזה מאפשר לך לשנות לחלוטין את ערכת הצבעים של המערכת כולה כדי לחקות סוגים שונים של עיוורון צבעים: דאוטרנומליה, פרוטנומליה, טריטנומליה, אכרומטופסיה וכו'. זה מאוד שימושי עבור בדוק אם אפליקציה נגישה לאנשים עם בעיות ראיית צבעים שונות.

כאשר תפעילו אחד מהמצבים הללו, תראו את הממשק צבוע בדרכים שונות בהתאם לסימולציה שתבחרו. עם זאת, אם תצלמו צילום מסך בזמן שהיא פעילה, התמונה תישמר בצבעים הרגילים, כאילו לא שיניתם דבר. במילים אחרות, הסימולציה פועלת רק ברמת המסך; היא אינה משנה את התמונות שצולמו.

בנוסף לסימולציית צבעים, התפריט מציע הגדרות כגון בחר את מעבד ה-GPU (לדוגמה, כפיית מנוע הגרפיקה OpenGL Skia), או הפעלת האפשרות ל "כפיית רינדור GPU"זה מאלץ אפליקציות ישנות יותר להשתמש במעבד הגרפי לציור דו-ממדי למרות שלא תוכננו לכך. זה יכול... לשפר את ביצועי הגרפיקה במקרים מסוימיםאבל זה יכול גם לגרום להתנהגות מוזרה באפליקציות שאינן מותאמות.

ישנם גם כלי אבחון כגון "הצג עדכוני GPU", אשר מדגיש את האזורים המצוירים מחדש על המסך, או "ניפוי באגים בשכבות GPU", אשר צובע את האזורים שצוירו מספר פעמים במסגרת אחת. אם אתם רואים אזורים עזים מאוד, זה סימן לכך האפליקציה מעבדת יותר ממה שהיא צריכה. וכנראה שניתן לייעל את התצוגות הללו.

התאמה טכנית נוספת היא "ניפוי באגים בפעולות גזירה שאינן מלבניותתכונה זו מבטלת אזורי חיתוך מסוימים על הבד, ומאפשרת לך ליצור משטחי ציור עם צורות יוצאות דופן. בדרך כלל, חיתוך מונע ממך לצייר מחוץ לגבולות; על ידי השבתתו, תוכל לראות איך הקנבס מתנהג במצבים קיצוניים.

לבסוף, יש "כוח MSAA 4xזה מאפשר antialiasing של דגימות מרובות באפליקציות OpenGL ES 2.0. זה מחליק קצוות ומשפר את האיכות הוויזואלית של משחקים ויישומי תלת-ממד מסוימים, במחיר של צריכת משאבים וסוללה מוגברת. ניתן גם להשבית את שכבות חומרהזה מאלץ את כל האפליקציות לשתף זיכרון וידאו במקום להשתמש בשכבות נפרדות, מה שבדרך כלל מחמיר את הביצועים אם משתמשים בהם יתר על המידה.

ניטור וביצועים: כיצד לראות מה המעבד הגרפי והאפליקציות שלך עושים

מדור הניטור מקבץ יחד מספר כלים שמטרתם היא הצגת מידע על ביצועים בזמן אמת של האפליקציה או המערכת. הם אידיאליים להערכת נזילות ממשק, זמני רינדור וצווארי בקבוק פוטנציאליים.

אחד הידועים ביותר הוא "ייצוג GPU של הפרופילאם תגדיר את זה למצב "על המסך כעמודות", אנדרואיד מצייר תרשים עמודות אנכי המייצג הזמן שלוקח ל-GPU לרינדור כל פרייםהרעיון הוא לבדוק אם האפליקציה נשארת במסגרת זמן מסוימת (לדוגמה, 16 מילישניות עבור 60 הרץ) או אם היא גוברת על קצב עלייה חד וגורמת לגמגום.

תוכלו למצוא גם גרפי CPU אחרים, רשימות שירותים פועלים וכלי מעקב אחר רצף הליכים ארוכים בשכבות מסוימות, המיועדים עבור לזהות איזה חלק בקוד מעמיס על המעבד או חסימת הממשק. אלו לא תכונות שנועדו למשתמש הממוצע, אבל הן בעלות ערך רב לכל מי שממטב אפליקציה תובענית.

אפשרויות אפליקציה: תהליכי רקע והגנה על תוכן

תפריט המפתחים כולל גם מדור המוקדש ל כיצד אפליקציות מתנהגות ברקע וכיצד המערכת מנהלת את פעילויותיה. כאן תוכל להתאים מגבלות המשפיעות על השימוש ב-RAM, חיי סוללה או פרטיות בצילומי מסך ובשיתוף מסך.

לדוגמה, "הגבל תהליכי רקע"זה מאפשר לך לומר לאנדרואיד כמה תהליכים הוא יכול להמשיך לפעול בו זמנית אחרי מה שאתה משתמש בו. הגבלת זה עלולה לגרום אפליקציות ה"מייט" לנייד בתדירות גבוהה יותר ומפנה זיכרון במהירות, מה שעוזר במכשירים עם מעט זיכרון RAM או אם אתם רוצים גמישות מקסימלית במחיר של אובדן ריבוי משימות.

אפשרות נוספת היא "מחק פעילויות", אשר משמיד את פעילות האפליקציה ברגע שאתה עוזב את המסך הראשי שלה. זה מפחית עוד יותר את ניצול המשאבים אך גם הופך אותו אפליקציות לוקחות יותר זמן להיפתח מחדשלכן, עדיף להשתמש בו רק בסביבות בדיקה או אם יש לך מעט זיכרון.

במהלך הבדיקה, זה יכול להיות שימושיאיפוס מגבלת התדירות של ShortcutManagerזה מאפשר לאפליקציות המשתמשות בקיצורי דרך דינמיים להמשיך לקרוא ל-APIs גם לאחר שהגיעו למגבלת הקריאה. זוהי הגדרה ספציפית מאוד, שנועדה עבור מפתחים שמשחקים עם קיצורי דרך של משגר.

בנוגע לפרטיות, חלק מגרסאות האנדרואיד כוללות אפשרות ל "השבת הגנות בעת שיתוף המסך"המערכת בדרך כלל מחשיכה או חוסמת תוכן רגיש (כגון אפליקציות בנקאיות) כשאתה משתף את המסך שלך או מקליט וידאו; הגדרה זו מבטלת את ההגנה הזו עבור סשנים עתידיים. מומלץ רק עבור הדגמות או ניסויים ספציפיים מאודלעולם לא כהתאמה קבועה.

כפי שאתם יכולים לראות, מצב המפתח של אנדרואיד הוא הרבה יותר מסתם טריק מוזר: זהו... פאנל מלא של כלים פנימיים זה מאפשר לך להפעיל ניפוי שגיאות ב-USB וב-Wi-Fi, להתאים אנימציות לתחושה מציאותית יותר, לנתח זיכרון, לנטר את ה-GPU, לייעל את שמע Bluetooth, להגביל תהליכי רקע או לדמות תנאי שימוש קיצוניים. בשימוש חכם, זה יכול לעזור לך בצע אופטימיזציה של הנייד שלך, הבן טוב יותר כיצד אנדרואיד פועל ונצל תכונות שבדרך כלל מוסתרות.ואם אי פעם תשנו משהו שאתם לא מרוצים ממנו, תמיד תוכלו לכבות את מתג אפשרויות המפתחים הכלליות או לחזור לערכי ברירת המחדל ולהשאיר את המערכת כפי שהייתה.

כיצד להפעיל את מצב המפתח באנדרואיד וללמוד על התכונות הנסתרות שלו
Artaculo relacionado:
כיצד להפעיל ולשלוט במצב מפתח באנדרואיד: מדריך מקיף לתכונות נסתרות, יתרונות ואזהרות