ConnectivityManager.NetworkCallback.FlagIncludeLocationInfo 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
This constant will be removed in the future version. Use Android.Net.NetworkCallbackFlags enum directly instead of this field.
包含此旗標意味著會依地點而敏感的遮蔽請求保留位置資訊。
[Android.Runtime.Register("FLAG_INCLUDE_LOCATION_INFO", ApiSince=31)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetworkCallbackFlags enum directly instead of this field.", true)]
public const Android.Net.NetworkCallbackFlags FlagIncludeLocationInfo = 1;
[<Android.Runtime.Register("FLAG_INCLUDE_LOCATION_INFO", ApiSince=31)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetworkCallbackFlags enum directly instead of this field.", true)>]
val mutable FlagIncludeLocationInfo : Android.Net.NetworkCallbackFlags
欄位值
Value = 1- 屬性
備註
包含此旗標意味著會依地點而敏感的遮蔽請求保留位置資訊。
有些物件(如) NetworkCapabilities 可能包含位置敏感資訊。 在 Android 12 之前,這些資訊總是會回傳給持有適當權限的應用程式,可能會註明該應用程式已使用定位。
在 Android 12 及以上版本中,預設傳送的物件不會包含任何位置資訊,即使應用程式擁有必要的權限,系統也不會記錄應用程式的位置使用情況。 應用程式可以要求包含位置資訊,系統會檢查位置權限與位置切換狀態,並記錄應用程式是否回傳了位置資訊。
使用此旗標包含任何透過 NetworkCapabilities .#onCapabilitiesChanged(Network, NetworkCapabilities)
這些包括: <Li> 某些傳輸資訊實例(可透過 NetworkCapabilities#getTransportInfo()取得) android.net.wifi.WifiInfo 包含位置敏感資訊。
<li> OwnerUid(取得資料 NetworkCapabilities#getOwnerUid() )對於 WiFi 建議應用程式(即使用 android.net.wifi.WifiNetworkSuggestion WifiNetworkSuggestion)<具有位置敏感性。/李>
注意:<>系統會註明擷取此位置敏感資訊(受應用程式位置權限限制)。
</li><li> 若無此旗標,回調提供的任何 NetworkCapabilities 資訊都不包含位置敏感資訊。
Java 文件 android.net.ConnectivityManager.NetworkCallback.FLAG_INCLUDE_LOCATION_INFO。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。