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

מכשירים בקרבת מקום היא קבוצת הרשאותזו לא פונקציה אלחוטית אחת. אנדרואיד שילבה אותה בגרסה 12 ולאחר מכן הרחיבה אותה. היכולות בהן נעשה שימוש תלויות באפליקציה, במערכת ובחומרה הזמינה.
- בלוטות': לחפש אביזרים, לתקשר עם מכשירים מותאמים או להודיע על נוכחות הטלפון.
- אינטרנט אלחוטי: פעולות חיבור וגילוי מקומיות מסוימות, עם ההרשאה הספציפית המובנית באנדרואיד 13.
- אולטרה-רחב פס או UWB: מדוד מרחקים בין מכשירים תואמים; זה לא מחליף Bluetooth לחיבור אוזניות.
בנוסף, אנדרואיד 16 משלבת ממשק אחיד למדידת מרחק, הנקרא Ranging, עם הרשאה השייכת לקבוצה זו. זמינותו תלויה בטכנולוגיות הנתמכות על ידי המכשירים.
מתן הרשאה אינו מוסיף תכונות שאין כבר בטלפון שלך.טלפון ללא UWB אינו רוכש יכולת זו על ידי מתן גישה.
כיצד להפעיל או להשבית הרשאה למכשירים בקרבת מקום

כדי לבדוק יישום ספציפי:
- לִפְתוֹחַ הגדרות.
- לְהַכנִיס יישומים ובחרו את האפליקציה.
- לִפְתוֹחַ היתרים.
- לָגַעַת מכשירים בקרבת מקום, אם זה מופיע.
- לִבחוֹר לְהַתִיר o אל תאפשר.
שמות התפריטים ומיקומם משתנים בהתאם ליצרן. ניתן גם לחפש "הרשאות" בהגדרות.
כדי לסקור מספר יישומים, עבור אל אבטחה ופרטיות > פרטיות > מנהל הרשאות ולחפש את הקטגוריה המתאימה.
אנדרואיד מנהלת את ההרשאות האלה כקבוצה: זה לא בהכרח מציע מתגים נפרדים כדי לשמור על Bluetooth ולחסום Wi-Fi בתוך אותה אפליקציה.
מתי ראוי לאפשר זאת, ומה קורה אם מסרבים?
הגיוני לאשר זאת כאשר תכונה שביקשת צריכה לגלות או לשלוט באביזר. לדוגמה, אם אתה מגדיר חיישן מהאפליקציה הרשמית שלו.
לפני שאתם מקבלים את זה, שאלו את עצמכם את השאלות הבאות:
- איזו פונקציה דורשת את זה? הבקשה צריכה להיות קשורה למה שאתם עושים.
- האם אני מזהה את האפליקציה? בדוק את המפתח ואת מקורו.
- האם אני יכול להמשיך להשתמש בשאר? נסה לדחות את זה אם אתה לא צריך את התכונה הזו.
דחיית הגישה עלולה למנוע חיפוש או חיבור בתוך האפליקציה. זה לא אותו דבר כמו כיבוי ה-Bluetooth של הטלפון או חסימה אוטומטית של כל האפליקציות האחרות.
אם תשנה את דעתך, חזור להרשאות שלהם ושנה את ההחלטה.
למה אפליקציות מסוימות עדיין מבקשות מיקום?

להפרדה בין קישוריות למיקום יש יוצאים מן הכלל. אלה מושפעים מגרסת האנדרואיד, מאופן פיתוח האפליקציה ומהפעולות בהן היא משתמשת.
ב-Bluetooth, אפליקציה עשויה להזדקק לשירותי מיקום אם היא משתמשת בתוצאות חיפוש כדי להסיק מיקום פיזי. ישנם גם הבדלים בין אפליקציות וגרסאות קודמות.
ב-Wi-Fi, תכונות כגון startScan() y getScanResults() הם ממשיכים לדרוש מיקום_עדין_גישה במקרים שתועדו על ידי אנדרואיד.
מִצַד שֵׁנִי, צימוד מהיר יש לו דרישות משלו: גוגל מציינת ש-Bluetooth ומיקום חייבים להיות מופעלים לצורך ההגדרה שלו.
לכן, בקשת מיקום לבדה אינה מוכיחה שימוש לרעה. יש לבדוק את ההסבר של האפליקציה ולהימנע מאישורה אם אינך זקוק לתכונה.
מה לבדוק אם האביזר עדיין לא מופיע

מתן אפשרות גישה אינה מבטיחה שהחיבור יעבוד. בדוק גם:
- Bluetooth מופעל: כבה אותו והפעל אותו מחדש אם הוא נכשל.
- מצב זיווג: פעל לפי הוראות האביזר.
- קישור נכון: ודא שאתה מגדיר את המכשיר הנכון.
- הפעלה מחדש: הפעל מחדש את הטלפון והאביזר.
אם אתם משתמשים ב-Quick Pair, קירבו את שני המכשירים זה לזה ובדקו את הדרישות שלהם. אם אינכם רואים התראה, נסו לבצע צימוד מהגדרות ה-Bluetooth שלכם.
אם ההרשאה אינה רשומה במידע של האפליקציה, אל תניח שחסר מתג: בדוק את תאימות האפליקציה ואת ההוראות.
מה מפתחים צריכים לזכור
עבור בלוטות', אנדרואיד מבדילה BLUETOOTH_SCAN, BLUETOOTH_CONNECT y BLUETOOTH_ADVERTISEיש להצהיר ולבקש אותם בהתאם לפונקציות בהן נעשה שימוש.
המותג neverForLocation זה מתאים רק כאשר האפליקציה יכולה לאשר שהיא לא גוזרת נתוני מיקום פיזי ממידע זה. שימוש בו עם Bluetooth עשוי לסנן חלק משואות ה-BLE.
עבור Wi-Fi, NEARBY_WIFI_DEVICES זה לא מבטל את הדרישות הספציפיות של כל API. קריאה לפונקציה ללא ההרשאה הנדרשת עלולה לגרום לשגיאה. SecurityException.
על האפליקציה להסביר את הבקשה כאשר המשתמש מפעיל את הפונקציה ולטפל בדחייה מבלי לחסום את השאר שלא לצורך.
כיצד לשמור על שליטה על הרשאה זו
בדקו מעת לעת אילו אפליקציות שומרות על גישה והסירו אותה כאשר אינכם משתמשים עוד בתכונות החיבור שלהן.
מכשירים בקרבת מקום ומיקום אינם הרשאות שוות ערךוגם שם של הרשאה אינו מספיק כדי לדעת את כל עיבוד הנתונים של אפליקציה: עיין בהסבר ובמדיניות הפרטיות שלה.
הגישה המועילה ביותר היא להעניק גישה כאשר היא מתאימה לפונקציה שאתה צריך ולאחר מכן לבדוק את התוצאה. אם יישום מבקש הרשאות ללא הצדקה ברורה, תוכל לדחות אותן ולחפש חלופה.
אני חובב טכנולוגיה שהפך את תחומי העניין ה"חנון" שלו למקצוע. ביליתי יותר מ-10 שנים מחיי בטכנולוגיה מתקדמת והתעסקות עם כל מיני תוכניות מתוך סקרנות טהורה. עכשיו התמחיתי בטכנולוגיית מחשבים ומשחקי וידאו. הסיבה לכך היא שכבר יותר מ-5 שנים אני כותב לאתרים שונים בנושאי טכנולוגיה ומשחקי וידאו, ויוצר מאמרים המבקשים לתת לכם את המידע הדרוש לכם בשפה מובנת לכולם.
אם יש לך שאלות, הידע שלי נע מכל מה שקשור למערכת ההפעלה Windows וכן אנדרואיד לטלפונים ניידים. והמחויבות שלי היא אליך, אני תמיד מוכן להקדיש כמה דקות ולעזור לך לפתור כל שאלה שיש לך בעולם האינטרנט הזה.