הנה איך נראים Windows Freeform ב-Android N, וכיצד לנסות זאת בעצמך


כַּאֲשֵׁרגוגל הכריזה על אנדרואיד N, הם הציגו ריבוי משימות במסך מפוצל, המאפשר לך להשתמש במספר אפליקציות בו-זמנית על אותו מסך. זה היה די מסודר, אבל קבור מתחת לפני השטח, עם זאת, משהו מגניב עוד יותר: חלונות חופשיים. הנה איך זה נראה בפעולה, ואיך לנסות את זה בעצמך.

Windows בפורמט חופשי ישנה את הדרך שבה אנדרואיד עובד

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

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

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

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

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

הגישה הזו נראית קצת מוזרה בהתחלה. לא ברור עד כמה התכונה הזו גמורה או אפילו מתי היא תשוחרר. לְפִיתיעוד המפתחים של גוגל, יצרנים של מכשירי Android N יכולים לבחור אם להפעיל תמיכה ב-Freeform. פירוש הדבר עשוי להיות שמכשירי אנדרואיד N יושקו עם תמיכה ב-Freeform, אך בהתחשב עד כמה התכונה הזו לא גמורה, זה נראה לא סביר בזמן הקרוב. אז שוב, יש עוד כמה חודשים לפני Google I/O. אולי נופתע.

איך לנסות את זה בעצמך

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

אפשרות מס' 1: נסה את זה באמולטור

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

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

  1. ב-Android Studio, פתח את מנהל AVD.

  2. לחץ על צור מכשיר וירטואלי.

  3. בחר פרופיל מוגדר מראש שתואם ל-Android N. השתמשתי ב-Nexus 9, מכיוון שהוא מציע את השטח הפנוי ביותר לשינוי גודל חלונות. לחץ על הבא.

  4. במסך תמונת המערכת, לחץ על "הצג תמונות מערכת להורדה".

  5. בחר את המהדורה N שכותרתה "x86" תחת ABI. ההורדה עשויה להימשך זמן מה. בסיום, בחר תמונת מערכת זו ולחץ על הבא.

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

  7. לחץ על סיום כדי ליצור את ה-AVD שלך.

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

  1. לְהַכנִיסadb shell

  2. לְהַכנִיסsu

  3. לְהַכנִיסsetenforce 0

  4. לְהַכנִיסsettings put global enable_freeform_support 1

  5. לְהַכנִיסcd /data/local/tmp

  6. לְהַכנִיסmkdir permissions

  7. לְהַכנִיסcd permissions

  8. לְהַכנִיסcp -a /system/etc/permissions/* ./

  9. לְהַכנִיסsed -e “s/live_wallpaper/freeform_window_management/” android.software.live_wallpaper.xml >freeform.xml

  10. לְהַכנִיסmount --bind . /system/etc/permissions

  11. המתן כמה שניות

  12. לְהַכנִיסstop

  13. המתן עוד כמה שניות

  14. לְהַכנִיסstart

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

אפשרות מס' 2: אפשר צורה חופשית במכשיר ה-Nexus שלך

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

ראשית, תצטרךהתקן שחזור מותאם אישית כמו TWRP. לאחר שתעשה זאת, בצע את השלבים הבאים:

  1. אתחל לתוך השחזור המותאם אישית שלך.

  2. הרכב את המערכת כקריאה-כתיבה.

  3. פתח מעטפת ADB.

  4. לְהַכנִיסcd /system/etc/permissions

  5. לְהַכנִיסsed -e “s/live_wallpaper/freeform_window_management/” android.software.live_wallpaper.xml >freeform.xml

  6. הפעל מחדש לאנדרואיד ופתח מעטפת ADB נוספת.

  7. לְהַכנִיסsettings put global enable_freeform_support 1

  8. הפעל מחדש את המכשיר שלך.

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


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

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.