国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Android O中對設備標識符所做的變更

移動開發 Android
Android O 引入若干改進,幫助用戶控制標識符的使用。

[[189198]]

Android O 引入若干改進,幫助用戶控制標識符的使用。這些改進包括:

  • 限制使用不可重置的設備范圍標識符
  • 更新 Android O WLAN 堆棧,更改 Pixel、Pixel XL 和 Nexus 5x 手機所使用的 WLAN 芯片組固件,以便在探測請求中隨機分配 MAC 地址
  • 更新應用請求帳號信息的方式,提供更多面向用戶的控制

設備標識符變更

以下是 Android O 中對設備標識符所做的部分變更:

Android ID

在 O 中,對于設備上的每個應用和每個用戶,Android ID(Settings.Secure.ANDROID_ID 或 SSAID)均有不同的值。需要使用設備范圍的標識符的開發者應改用可重置的標識符,例如廣告 ID,以便賦予用戶更多的控制權。廣告 ID 還提供了面向用戶的設置,用于限制廣告跟蹤。

此外,在 Android O 中:

  • 只要軟件包名稱和簽名密鑰相同,在軟件包卸載或重新安裝時,ANDROID_ID 的值不會改變。應用可以依靠此值保持每次重新安裝之后的狀態。
  • 如果應用安裝在運行更早版本 Android 的設備上,則除非卸載并重新安裝該應用,否則,在設備更新至 Android O 之后,應用的 Android ID 將保持不變。
  • 只有在設備恢復出廠設置或者簽名密鑰在卸載和重新安裝事件期間輪換時,Android ID 的值才會改變。
  • 只有預裝 Google Play 服務和廣告 ID 的設備制造商才需要更改此值。其他設備制造商可以提供一個替代的可重置 ID 或者繼續提供 ANDROID ID。
  • Build.SERIAL

為了與訪問 IMEI 所需的運行時權限保持一致,對于針對 Android O 或更新版本的應用,現已棄用 android.os.Build.SERIAL。它們可以改為使用新的 Android O API,即Build.getSerial(),只要調用方擁有 PHONE 權限,該函數將返回實際序列號。在未來版本的 Android 中,針對 Android O 的應用所查詢到的 Build.SERIAL 將顯示為“UNKNOWN”。為避免中斷舊版應用的正常工作,針對以前版本 Android 的應用所查詢到的設備序列號仍和以前一樣。

Net.Hostname

Net.Hostname 提供設備的網絡主機名。在之前版本的 Android 中,網絡主機名的默認值和 DHCP 主機名選項的值均包含 Settings.Secure.ANDROID_ID。在 Android O 中,net.hostname 為空,DHCP 客戶端在 IETF RFC 7844 之后,不再發送主機名(匿名保護的個人資料)。

Widevine ID

對于搭載 O 的新設備,Widevine 客戶端 ID 將為每個應用軟件包名稱和網絡源(對于網絡瀏覽器)返回一個不同的值。

特殊的系統和設置屬性

除了 Build.SERIAL 之外,還有其他設置和系統屬性在 Android O 中不可用。這些包括:

  • ro.runtime.firstboot:在上次滑屏或上次啟動之后第一次啟動的毫秒級時間戳
  • htc.camera.sensor.front_SN:相機序列號(在某些 HTC 設備上可用)
  • persist.service.bdroid.bdaddr:藍牙 MAC 地址屬性
  • Settings.Secure.bluetooth_address:設備藍牙 MAC 地址。在 O 中,只有擁有 LOCAL_MAC_ADDRESS 權限的應用才可以使用此屬性。

在 WLAN 探測請求中,隨機分配 MAC 地址

我們攜手安全研究人員1 ,共同針對 Google Pixel 和 Nexus 5X 設備中的芯片組固件所產生的 WLAN 掃描流量設計了可靠的 MAC 地址隨機分配功能。隨后,Android Connectivity 團隊又與制造商合作,更新這些設備所使用的 WLAN 芯片組固件。

Android O 將這些固件變更集成到 Android WLAN 堆棧中,因此,使用這些更新過固件的芯片組并運行 O 或更高版本 Android 的設備將可以充分利用這些變更。

以下是我們對運行 O 及更高版本 Android 的 Pixel、Pixel XL 和 Nexus 5x 固件所做的一些變更:

  • 在 WLAN 從接入點斷開時,每次掃描 WLAN 時,手機都會使用新的隨機分配的 MAC 地址(無論設備是否處于待機狀態)。
  • 每次掃描的初始數據包序列號也是隨機生成的。
  • 不必要的探測請求信息元素已被移除:所要求的信息元素僅限于 SSID 和 DS 參數集。

getAccounts API 中的變更

在 Android O 及更高版本中,擁有 GET_ACCOUNTS 權限不再足以獲取對設備上已注冊帳號列表的訪問權。應用必須使用管理特定帳號類型的應用所提供的 API,或者用戶必須通過帳號選擇器 Activity 授予訪問此帳號的權限。例如,Gmail 可以訪問設備上已注冊的 Google 帳號,這是因為 Google 擁有 Gmail 應用,但用戶可能需要授予 Gmail 對設備上注冊的其他帳戶信息的訪問權。

要獲得帳號訪問權限,針對 Android O 或更高版本的應用應使用 AccountManager#newChooseAccountIntent() 或特定于身份驗證器的方法。目標 SDK 版本較低的應用仍可使用當前的流程。

在 Android O 中,應用也可以使用 AccountManager.setAccountVisibility()/ getVisibility() 方法來管理這些應用所擁有的帳號的可見性策略。

此外,LOGIN_ACCOUNTS_CHANGED_ACTION 廣播已棄用,但在 Android O 中仍可工作。應用應使用 addOnAccountsUpdatedListener() 來獲取運行時帳戶的更新,以獲取應用指定的帳戶類型列表。 

責任編輯:龐桂玉 來源: 安卓開發精選
相關推薦

2024-04-07 00:00:02

Android設備標識符

2009-09-23 10:41:10

對象標識符Hibernate

2012-02-08 14:01:18

HibernateJava

2009-08-26 14:01:18

C#標識符

2011-03-14 10:17:40

JavaScript

2023-05-28 00:09:21

2022-07-17 06:57:02

時間戳唯一標識符

2009-10-27 14:20:37

VB.NET動態標識符

2023-08-22 08:52:14

Go零值標識符

2009-07-21 12:59:25

Scala標識符

2025-01-26 10:35:42

Go語言類型

2010-01-15 18:17:39

VB.NET動態標識

2009-06-26 18:07:12

JSF客戶端標識符

2009-12-08 19:29:10

PHP生成唯一標識符

2023-09-26 07:28:47

2024-06-05 08:47:20

Go語言方式

2024-05-09 08:00:00

2023-03-13 10:01:27

Java注釋

2009-07-09 17:02:04

JDK學習筆記數據類型

2020-10-21 08:25:03

Java基礎入門
點贊
收藏

51CTO技術棧公眾號

中文无字幕一区二区三区| 9999精品成人免费毛片在线看| 97成人超碰| 国产www免费| 久久综合色88| 欧美一区二区啪啪| 亚洲综合精品久久| 国产精品伦理在线| 国产一区日韩一区| 日韩三区免费| 狠狠v欧美ⅴ日韩v亚洲v大胸| 欧美少妇一区二区三区| 日韩av电影在线播放| 欧美mv和日韩mv的网站| 国产精品久久久久婷婷| 日韩在线观看精品| 国产一区视频导航| 欧美va在线观看| av黄色在线| 人成免费电影一二三区在线观看| 午夜精品在线免费观看| 乱妇乱女熟妇熟女网站| 爱爱爱视频网站| 日本在线观看一区二区| 99久久精品免费看国产四区 | 欧美精品www在线观看| 日韩经典中文字幕| 欧美mv日韩mv国产网站app| 亚洲国产精品久久久久久| 欧美高清视频www夜色资源网| 亚洲国产欧美日韩另类综合 | 国内精品一区二区三区| 97久久超碰福利国产精品…| 久久久在线免费观看| 久久久噜噜噜久久| 一本在线高清不卡dvd| 欧美图区在线视频| 日韩精品视频在线播放| 久久精品欧美视频| 日韩av一区二区三区在线| 亚洲蜜臀av乱码久久精品蜜桃| 91一区二区三区在线播放| 亚洲色图欧美偷拍| 亚洲成人免费看| 免费观看一二区视频网站| 欧美色图另类小说| 午夜精彩视频| 黄网站app在线观看| 欧洲精品一区二区三区| 亚洲精品在线国产| 欧美日韩国内| 精品一二三四区| 中文字幕影音在线| 99re热精品视频| 在线欧美不卡| 91麻豆福利精品推荐| 精品国产精品三级精品av网址| 91麻豆精品国产自产在线| 萌白酱国产一区二区| 国产精品免费一区二区三区观看| 亚洲av综合色区| 玖草视频在线| 伊人男人综合视频网| 欧美极品少妇全裸体| 动漫3d精品一区二区三区| www污在线观看| 91网页在线观看| 99久热这里只有精品视频免费观看| 午夜久久福利| 国产精品第13页| 亚洲性线免费观看视频成熟| 亚洲综合在线播放| 欧美日韩二三区| 丰满的护士2在线观看高清| 欧美日韩国产免费观看视频| 黑人巨大精品欧美黑白配亚洲| 日韩欧美亚洲一二三区| 久热精品视频在线免费观看| 日本一区免费在线观看| 欧美黄色小说| 亚洲精品国产动漫| 成人午夜av影视| 精品久久一二三区| 精品卡一卡二| 佐山爱痴汉视频一区二区三区 | 99久久免费国产| 亚洲国产一区二区三区四区| 都市激情亚洲欧美| 国产在线精品一区在线观看麻豆| 欧美高清dvd| 国产高清一区二区三区| 亚洲成在线观看| 欧美放荡办公室videos4k| 一级全黄肉体裸体全过程| a视频在线观看| 亚洲自啪免费| 在线不卡中文字幕| 国产原创精品| av影院在线| 国产成a人无v码亚洲福利| 亚洲女同精品视频| 精品久久久久久无码中文野结衣| 超碰一区二区| 91在线观看下载| 欧美国产第二页| 成年人免费网站| 成人精品天堂一区二区三区| 欧美性猛交xxxx免费看| 久久99精品国产一区二区三区| 欧美成年黄网站色视频| 粉嫩高潮美女一区二区三区| 欧美精品在线看| 老司机色在线视频| 欧美日韩国产高清| 亚洲国产第一页| 乱妇乱女熟妇熟女网站| 香蕉精品久久| 欧美精品一二三| 国产精品视频一二三四区| 日本不卡二区高清三区| 欧美成人精品三级网站| 亚洲国产成人91porn| 欧洲在线视频一区| 亚洲成人五区| 欧美视频一二三区| 美女黄色片网站| 亚洲另类春色校园小说| 欧美日本韩国一区| 成人一区二区三| 亚洲二区免费| 九九热r在线视频精品| 91在线视频免费看| 91在线观看视频| 91久久精品www人人做人人爽| 51av在线| 精品久久香蕉国产线看观看亚洲| 精品国产乱码久久久久久郑州公司| 国产一区二区精品调教| 欧美在线视频日韩| 欧美精品色婷婷五月综合| 亚洲乱码视频| 性欧美亚洲xxxx乳在线观看| 国产精品186在线观看在线播放| 亚洲欧美偷拍三级| 成年丰满熟妇午夜免费视频| 91精品国偷自产在线电影| 色一区av在线| 国产精品ⅴa有声小说| 久久精品视频网| 色视频一区二区三区| 日韩精品久久| 久久人人看视频| 日本h片久久| 日韩一区二区在线看| 国产精品一区在线看| 国产精品国产三级国产a| 菠萝蜜视频在线观看入口| 91亚洲va在线va天堂va国| 欧美久久久网站| 日韩视频一区二区三区在线播放 | 亚洲人成网站免费播放| 激情视频在线观看| 日本精品一区二区三区四区的功能| 中国黄色片免费看| 成人影院网站| 欧洲精品在线观看| 又黄又www的网站| 一区二区三区 在线观看视频 | 免费成人在线视频网站| 国产在线精品一区二区| 中文网丁香综合网| 开心九九激情九九欧美日韩精美视频电影| 国产超碰91| 国产一级久久| 久久综合伊人77777麻豆| 亚洲专区一区二区三区| 青青成人在线| 美女视频网站久久| 中文字幕中文字幕一区三区| 麻豆精品一区二区三区| 欧美一级爱爱视频| 国产亚洲福利社区一区| 免费yellow网站| 午夜视频久久久久久| 男生女生差差差的视频在线观看| 色综合夜色一区| 四虎久久免费| 亚洲国产精品久久久久秋霞蜜臀 | 玖玖视频精品| 久久艹国产精品| 亚洲另类在线制服丝袜| 在线观看入口黄最新永久免费国产 | 黑人另类精品××××性爽| 亚洲福利视频久久| 欧美美女被草| 国产成人短视频| 久久字幕精品一区| 日本成年人网址| 色哟哟一区二区在线观看| 99re6在线精品视频免费播放|