我刚刚将我的应用程序更新为API 26,并且我尝试检索设备的序列,并且我发现API 26上已弃用Build.SERIAL
。
我应该使用什么?
答案 0 :(得分:3)
根据docs使用Build.getSerial()
。请注意,这需要READ_PHONE_STATE
权限。
答案 1 :(得分:0)
根据reference,自Android 8.0+(API 26+)以来,getter getSerial()
已弃用它。
另外,您需要Manifest.permission.READ_PHONE_STATE权限。
答案 2 :(得分:0)
<强> Build.SERIAL 强>
此字段在API级别26中已弃用。改为使用getSerial()。
请注意
[...]针对SDK高于Build.VERSION_CODES.O_MR1的应用 字段设置为UNKNOWN。