חדשות על המוצר

הכנת האפליקציות ל-Wear OS לדרישה של 64 ביט

משך הקריאה: 2 דקות

ארכיטקטורות של 64 ביט מספקות שיפורים בביצועים ובסיס לחדשנות עתידית, ומספקות למשתמשים חוויות מהירות ועשירות יותר. אנחנו תומכים במעבדי 64 ביט מאז Android 5. השינוי הזה מתאים את Wear OS לעדכונים האחרונים של Google TV וגורמי צורה אחרים, ומתבסס על הדרישה ל-64 ביט שהוצגה לראשונה בנייד בשנת 2019.

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

הדרישה ל-64 ביט: לוח זמנים למפתחים ל-Wear OS

החל מ-15 בספטמבר 2026:

  • כל האפליקציות החדשות והעדכונים לאפליקציות שכוללים קוד Native יצטרכו לספק גרסאות של 64 ביט בנוסף לגרסאות של 32 ביט בזמן הפרסום ב-Google Play.
  • מערכת Google Play תתחיל לחסום את האפשרות להעלות ל-Play Console אפליקציות שלא עומדות בדרישות.

אנחנו לא משנים את המדיניות שלנו בנושא תמיכה ב-32 ביט, ו-Google Play תמשיך לספק אפליקציות למכשירי 32 ביט קיימים.

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

הכנות לקראת הדרישה ל-64 ביט

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

בדיקת האפליקציה

  • בודקים את ה-APK או ה-App Bundle כדי לראות אם יש בהם קוד Native, באמצעות הכלי לניתוח APK ב-Android Studio.
  • מחפשים קובצי so. בתיקיית lib. במכשירי ARM, ספריות של 32 ביט נמצאות ב-lib/armeabi-v7a, והספריות המקבילות של 64 ביט נמצאות ב-lib/arm64-v8a.
  • ודאו שיש התאמה: המטרה היא לוודא שהאפליקציה פועלת בצורה תקינה בסביבה של 64 ביט בלבד. ההגדרות הספציפיות עשויות להשתנות, אבל ברוב האפליקציות המשמעות היא שלכל ארכיטקטורת 32 ביט מקורית שאתם תומכים בה, צריך לכלול את ארכיטקטורת 64 הביט התואמת על ידי מתן קובצי ה-‎ .so הרלוונטיים לשני ממשקי ה-ABI.
  • שדרוג ערכות SDK: אם יש לכם רק גרסאות של 32 ביט של ספרייה או ערכת SDK של צד שלישי, פנו לספק כדי לקבל גרסה שתואמת ל-64 ביט.

איך בודקים תאימות ל-64 ביט

גרסת ה-64 ביט של האפליקציה צריכה להציע את אותה איכות ואותה קבוצת תכונות כמו גרסת ה-32 ביט. אתם יכולים להשתמש באמולטור Android ל-Wear OS כדי לוודא שהאפליקציה פועלת כמו שצריך בסביבת 64 ביט.

הערה: מכיוון שאפליקציות ל-Wear OS נדרשות לטרגט ל-Wear OS 4 ואילך כדי להישלח ל-Google Play, סביר להניח שכבר בדקתם את קובצי האימג' החדשים האלה, שהם ב-64 ביט בלבד.

במהלך הבדיקה, שימו לב לטועני קוד Native כמו SoLoader או גרסאות ישנות יותר של OpenSSL, שיכול להיות שצריך לעדכן כדי שיפעלו כמו שצריך בחומרה שתומכת ב-64 ביט בלבד.

השלבים הבאים

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

המעבר הזה הוא שלב חשוב בעתיד של Wear OS וביתרונות שהתאימות ל-64 ביט תביא לסביבה העסקית.

כותב/ת המסמך:
להמשך קריאה