חנות Google Play, התקינו אותו ב- Anbox ואפשרו תמיכה ב- ARM

על אנבוקס ו- google play

במאמר הבא אנו נסתכל על אנבוקס, או אנדרואיד בתיבה. זהו כלי קוד פתוח ופתוח המאפשר להריץ אפליקציות אנדרואיד ב- Gnu / Linux. קולגה סיפר לנו עליה לפני זמן מה באחר מאמר. כלי זה משיק את זמן ריצה של Android במיכל LXC. בו הוא משחזר את מבנה ספריות אנדרואיד, תוך שימוש בליבת הלינוקס המקורית להפעלת יישומים.

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

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

Failed to install PACKAGE.NAME.apk: Failure INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113

כדי להימנע מהודעה זו, נצטרך להגדיר הן את חנות Google Play והן את התמיכה ביישומי ARM (דרך libhoudini) באופן ידני לאנדרואיד בתיבה, אך זהו תהליך מסובך למדי. ל להקל על ההתקנה של חנות Google Play ושירותי Google Play ב- Anboxולהפוך אותו לתואם לאפליקציות ומשחקים של ARM, אנשים מ- geeks-r-us.de (המאמר בגרמנית) יצר un תסריט שמבצע אוטומציה של המשימות הללו.

לפני שניכנס לעומק לעניין זה, ברצוני להבהיר זאת לא כל אפליקציות ומשחקי Android פועלים ב- Anbox, גם לאחר שילוב libhoudini לתמיכה ב- ARM. ייתכן שאפליקציות ומשחקים מסוימים לאנדרואיד לא יופיעו בחנות Google Play. במקרים אחרים, הם עשויים להיות זמינים להתקנה, אך לא יעבדו. כמו כן, ייתכן ופונקציות מסוימות אינן זמינות ביישומים אחרים.

התקן את חנות Google Play ואפשר תמיכה באפליקציות / משחקי ARM ב- Anbox

אפליקציה הפועלת ב- Anbox

ההוראות הבאות מן הסתם לא יעבדו אם אנבוקס עדיין לא מותקן בשולחן העבודה של Gnu / Linux. אם עדיין יש לך את ההתקנה הממתינה, תוכל לבצע את ההוראות שנוכל למצוא בה אתר אינטרנט. בנוסף, נצטרך לרוץ anbox.appmgr לפחות פעם אחת לאחר התקנת Anbox ולפני השימוש בפקודות שנראה במאמר זה. כך נימנע מבעיות אפשריות.

התקן תלות

קודם כל, אנו הולכים להתקין את התלות הנדרשת. ב- Debian, Ubuntu או Linux Mint, נשתמש בפקודה זו ל- התקן תלות נדרשת מהמסוף (Ctrl + Alt + T):

sudo apt install wget lzip unzip squashfs-tools

הורד והתקן את הסקריפט

לאחר התקנת אנבוקס והתלות נפתרה, כעת נוריד ונבצע התסריט שמוריד ומתקין באופן אוטומטי את חנות Google Play, שירותי Google Play ו- libhoudini (ליישומי ARM / תאימות משחק) במתקן ה- Anbox שלנו.

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

לאחר אימות הסקריפט, אנו יכולים להוריד אותו, לתת לו את ההרשאות הדרושות ולהריץ אותו על שולחן העבודה שלנו Gnu / Linux. על כל אלה נשתמש בפקודות אלה במסוף (Ctrl + Alt + T):

wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

chmod +x install-playstore.sh

sudo ./install-playstore.sh

השקת אנבוקס

הרשאות anbox google playstore ושירותים

על מנת שחנות Google Play תפעל ב- Anbox, ייתכן שנצטרך לעשות זאת אפשר את כל ההרשאות הן עבור חנות Google Play והן עבור שירותי Google Play. ראשית נפעיל את אנבוקס:

anbox.appmgr

ואז נלך אל הגדרות> אפליקציות> Google Play (חנות ושירותים)> הרשאות וכאן אנו מאפשרים את כל ההרשאות הזמינות.

בשלב זה, אנו אמורים להיות מסוגלים להיכנס לחשבון Google בחנות Google Play.

חשבון חנות Google Play

בעיות קישוריות עם חשבון Google שלך

אם לא נאפשר את כל ההרשאות עבור חנות Google Play ושירותי Google Play, אנו עלולים להיתקל בבעיה בניסיון להיכנס לחשבון Google שלנו. ההודעה שתופיע לנו תהיה משהו כמו: 'ההתחברות נכשלה. הייתה בעיה בתקשורת עם השרתים של גוגל. נסה שוב מאוחר יותר'.

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

היכנס באמצעות חשבון Google שלך ​​ב- Anbox

אם אתה נתקל בבעיות קישוריות בעת כניסה לחשבון Google שלך ​​מ- Anbox, וודא ש- anbox-bride.sh רץ:

כדי להפעיל את הסקריפט, אנו מבצעים במסוף (Ctrl + Alt + T):

sudo /snap/anbox/current/bin/anbox-bridge.sh start

כדי להפעיל אותו מחדש, הפקודה תהיה כדלקמן:

sudo /snap/anbox/current/bin/anbox-bridge.sh restart

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   גרגורי דיג'ו

    סוף סוף אלוהים שמע את תפילותיי

  2.   חורחה אריאל אוטלו דיג'ו

    האם זה עובד עבור מישהו?

  3.   ג'יי פאירו דיג'ו

    אחר צהריים טובים, בעקבות כל השלבים, החלון נפתח (ללא מסגרת, או סרגל עליון) בו מופיע לוגו האנדרואיד והמילה "התחלה" למשך מספר שניות ואז הוא נעלם מהמסך. התסריט עובד ללא שגיאות, אך אין תיבת דואר אלקטרוני שיוצאת "[daemon.cpp: 59 @ Run] שירות מנהל היישומים עדיין לא פועל".
    אובונטו 18.04 LTS עם ברירת המחדל של Gnome.

    ¡Saludos!

  4.   דמיאן אמודו דיג'ו

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

  5.   גבריאל דיג'ו

    שלום אני מתקין הכל מושלם אבל כשאני הולך להשתמש ב- google play זה פשוט ראה. איך אוכל לפתור

  6.   אריק טוקטו דיג'ו

    האם אתה יודע כיצד להפעיל מחדש את תיבת הדואר הנכנס?

  7.   ברנדון דיג'ו

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

  8.   חאווייר דיג'ו

    Pta הדבר היחיד שמדאיג אותי הוא להיכנס עם חשבון Google שלי מטעמי אבטחה.

  9.   קרלוס דיג'ו

    שלום. כשאני מנסה להתקין את התלות זה מראה לי בסוף את זה:

    שגיאה: 1 http://archive.ubuntu.com/ubuntu דיסק / יקום amd64 lzip amd64 1.21-3
    404 לא נמצא [IP: 91.189.88.152 80]
    ה: נכשל http://archive.ubuntu.com/ubuntu/pool/universe/l/lzip/lzip_1.21-3_amd64.deb 404 לא נמצא [IP: 91.189.88.152 80]
    ה: לא ניתן היה להשיג קבצים מסוימים, אולי עלי להריץ "עדכון apt-get" או לנסות שוב עם –fix-חסר?

    אם היית יכול לעזור לי, הייתי אסיר תודה.

  10.   אריאל דיג'ו

    הכל עובד בשבילי אני מוריד את המשחקים אבל המשחקים שאני מוריד לא עובדים בשבילי

  11.   הימו דיג'ו

    chmod + x install-playstore.sh

    sudo ./install-playstore.sh
    הם אלה שמשגעים אותי. אני עושה את כל מה שהמדריך אומר לי וכשאני מגיע לכאן, הטרמינל פשוט לא עושה כלום

    1.    ליקוי חמה 1234 דיג'ו

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

  12.   Rocio דיג'ו

    איך אני עושה באובונטו כדי שיהיה לי חנות משחק

    1.    ליקוי חמה 1234 דיג'ו

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

  13.   אל מאב דיג'ו

    תודה על ההשקעה שלך, הצלחתי להתקין ולהשתמש בו בסדר גמור!