הוסף תפריט וכפתור קדימה לסרגל הניווט ב-Android O לגלישה משופרת באינטרנט

מדריך כיצד להוסיף תפריט וכפתור קדימה לסרגל הניווט ב-Android O, רק תוך כדי שימוש ב-Google Chrome, לגלישה משופרת באינטרנט.

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

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

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

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

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


הוספת לחצני תפריט/העברה לסרגל הניווט בזמן שימוש בכרום

דרישות:

  • טאסקר ($2.99)
  • SecureTask

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

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

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

הגדרת ADB

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

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

כעת חבר את הטלפון שלך ופתח שורת פקודה באותה ספרייה שבה חילצת את ה-ADB הבינארי. (משתמשי Windows, החזק את Shift+לחץ לחיצה ימנית באותה תיקיה ובחר "פתח את שורת הפקודה כאן") הקלד adb devices לתוך שורת הפקודה. תראה הודעה ששרת ADB מופעל, ואז בטלפון שלך תראה הנחיה המבקשת ממך להעניק למחשב שלך גישת ADB. לקבל זאת. עכשיו כשאתה נכנס adb devices בשורת הפקודה, אתה אמור לראות את המספר הסידורי של המכשיר שלך, אם כן אז הצלחת.

הענקת WRITE_SECURE_SETTINGS ל-SecureTask

כאשר שורת פקודה ADB נפתחת, הזן את הפקודה הבאה כדי להעניק ל-SecureTask את ההרשאה הנדרשת.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

ל-SecureTask תהיה כעת את היכולת לשנות את הגדרות המערכת ללא גישת שורש! עכשיו אנחנו מוכנים לעבור לטאסקר.

הגדרת פרופיל Tasker

פתח את Tasker ולחץ + כדי ליצור פרופיל חדש ולקרוא לו משהו כמו "החלפת מפתחות נוספים של Chrome". בחר את יישום הֶקשֵׁר. גלול ברשימה ו בחר את אפליקציית הדפדפן שלך (במקרה שלי, בחרתי בכרום).

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

  1. תוסף --> SecureTask --> הגדרות מאובטחות. פעולה: לִכתוֹב. הגדרה: secure sysui_nav_bar_left. ערך: key(82:com.android.systemui/2131230913)
  2. תוסף --> SecureTask --> הגדרות מאובטחות. פעולה: לִכתוֹב. הגדרה: secure sysui_nav_bar_right. ערך: key(125:com.android.systemui/2131231004)

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

הוסף משימת יציאה על ידי לחיצה ארוכה על המשימה הקיימת שזה עתה הוספת לפרופיל. הקש על "הוסף משימת יציאה". צור משימה חדשה ולאחר מכן הוסף את שתי הפעולות הבאות:

  1. תוסף --> SecureTask --> הגדרות מאובטחות. פעולה: לִכתוֹב. הגדרה: secure sysui_nav_bar_left. ערך: null
  2. תוסף --> SecureTask --> הגדרות מאובטחות. פעולה: לִכתוֹב. הגדרה: secure sysui_nav_bar_right. ערך: null

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


הורד וייבוא

כמו בכל המדריכים הקשורים ל-Tasker, אנו נספק את קובץ ה-XML שתוכל להוריד ולייבא. הורד את קובץ ה-.prf.xml מ-AndroidFileHost למטה ושמור אותו באחסון הפנימי שלך. פתח את Tasker ולחץ לחיצה ארוכה על הכרטיסייה פרופילים למעלה עד שתראה כפתור ייבוא. הקש על זה וחפש את קובץ ה-XML שזה עתה שמרת, ולאחר מכן בחר בו כדי לייבא אותו. ודא שהפעלת את שירות הנגישות של Tasker ושהענקת את WRITE_SECURE_SETTINGS ל-SecureTask כפי שהוזכר במאמר שלי, אחרת פרופיל זה לא יתאים כל דבר בטלפון שלך!

הורד את פרופיל "החלפת מפתחות נוספים של Chrome" מ-AndroidFileHost

אם אתה תוהה אילו מקשים שימושיים נוספים אנו יכולים להוסיף לסרגל הניווט שימושיים יותר ב-Android O, בדוק את המקשים האחרים שלנו הדרכות!