הפרטיות של המשתמשים והשקיפות הם ערכי ליבה בחוויית השימוש ב-Android. כדי להתאים טוב יותר לעקרונות האלה, אנחנו מעדכנים את התנהגות ברירת המחדל של Nearby Connections API בנוגע לאופן האינטראקציה שלו עם מכשירי רדיו במכשיר.
מה משתנה?
בעבר, ה-API של 'חיבורים מהירים' יכול היה להפעיל אוטומטית את רכיבי ה-Wi-Fi וה-Bluetooth כדי לאפשר חיבורים ללא התערבות מפורשת של המשתמש. מעכשיו, ממשק ה-API לא יפעיל יותר באופן אוטומטי את אמצעי הבקרה האלה באפליקציות של צד ראשון וצד שלישי.
מה המשמעות מבחינת המפתחים
אם האפליקציה שלכם מסתמכת על Nearby Connections, תצטרכו לעדכן את ההטמעה כדי להתאים אותה לשינויים האלה:
- ניהול ידני של רדיו: צריך לוודא שהרדיו הנדרש (Wi-Fi או Bluetooth) מופעל לפני שמתחילים משימות של 'חיבורים מהירים'.
- הודעה למשתמש: אם הרכיבים הנדרשים מושבתים, האפליקציה חייבת להודיע על כך למשתמש ולבקש ממנו להפעיל אותם באופן ידני. ממשק ה-API לא יפעיל אותם יותר באופן פרוגרמטי בשבילכם.
תזמון
השינויים האלה ייכנסו לתוקף בסוף שנת 2026. מומלץ לבדוק עכשיו את תהליכי העבודה של החיבור כדי לוודא שהמעבר של המשתמשים יהיה חלק.
-
חדשות על מוצריםאחד מהנושאים העומדים בראש סדרי העדיפויות שלנו ב-Google Play הוא לספק חוויה בטוחה באינטרנט ולהגן על המשתמשים מפני נזק.
Paul Feng • משך הקריאה: 2 דקות -
חדשות על מוצריםהיום אנחנו מציינים באופן רשמי חמש שנים מאז ההשקה של Jetpack Compose 1.0. מאז גרסה 1.0, שהשקתה הוכרזה ב-28 ביולי 2021, ועד לגרסה 1.11 האחרונה, ראינו את ממשקי ה-API מתפתחים באופן משמעותי במהלך השנים, ואנחנו רוצים לעצור לרגע ולחגוג.
Rebecca Franks, Nick Butcher, Loryn Hairston • 5 min read -
מקרים לדוגמהרוב האפליקציות ל-Android משתמשות ב-Kotlin כשפה העיקרית שלהן, ולכן kotlinx.coroutines הפכה לסטנדרט בפועל לתכנות אסינכרוני. הספרייה מציעה דרך מובנית ב-Kotlin לניהול של זרימות מקבילות, שהיא מובנית ובעלת מבנה טוב.
Jonathan Starup, Andrei Shikov • משך הקריאה: 7 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?