אתם יכולים להשתמש בנקודה לשיתוף אינטרנט מקומית בלבד כדי לאפשר לאפליקציות במכשירים שמחוברים לנקודת ה-Wi-Fi לשיתוף אינטרנט לתקשר זו עם זו. לרשת שנוצרת בשיטה הזו לא תהיה גישה לאינטרנט. כל אפליקציה יכולה לשלוח בקשה אחת לנקודה הפעילה, אבל כמה אפליקציות יכולות לשלוח בקשות לנקודה הפעילה בו-זמנית. אם כמה אפליקציות נרשמו בו-זמנית, הן חולקות את אותה נקודה חמה.
הפונקציה LocalOnlyHotspotCallback.onStarted(LocalOnlyHotspotReservation)
מופעלת כשהנקודה לשיתוף אינטרנט (Hotspot) מוכנה לשימוש.
אם האפליקציה מטרגטת ל-Android 13 (רמת API 33) ומעלה, צריך לבקש את ההרשאה
NEARBY_WIFI_DEVICES
כדי להשתמש בנקודה חמה מקומית בלבד, כמו שמוצג בקטע הקוד הבא. אפליקציות שמיועדות לגרסה קודמת של Android צריכות לבקש ACCESS_FINE_LOCATION במקום זאת.
<manifest ...> <<!-- If your app targets Android 13 (API level 33) or higher, you must declare the NEARBY_WIFI_DEVICES permission. --> <uses-permission android:name="android.permission.NEARBY_WIFI_DEVICES" <!-- If your app derives location information from Wi-Fi APIs, don't include the "usesPermissionFlags" attribute. --> android:usesPermissionFlags="neverForLocation" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" <!-- If any feature in your app relies on precise location information, don't include the "maxSdkVersion" attribute. --> android:maxSdkVersion="32" /> <application ...> ... </application> </manifest>
פרטים נוספים על שימוש בנקודות לשיתוף אינטרנט (Hotspot) לשימוש מקומי בלבד זמינים במאמר startLocalOnlyHotspot().