簡體   English   中英

從API 26:Android 8.0 Oreo開始,不推薦使用Build.SERIAL

[英]Build.SERIAL is deprecated as of API 26: Android 8.0 Oreo

我剛剛將我的應用程序更新到API 26,我正在嘗試檢索設備的序列,我發現在API 26上不推薦使用Build.SERIAL

我應該用什么呢?

根據文檔使用Build.getSerial() 請注意,這需要READ_PHONE_STATE權限。

Build.SERIAL

此字段在API級別26中已棄用。 請改用getSerial()。

注意

[...]對於針對SDK高於Build.VERSION_CODES.O_MR1的應用,此字段設置為UNKNOWN。

根據參考資料 ,它自Android 8.0+(API 26+)以來被getter getSerial() 另外,您需要Manifest.permission.READ_PHONE_STATE權限。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM