【问题标题】:Build.SERIAL is deprecated as of API 25: Android 7Build.SERIAL 自 API 25 起已弃用:Android 7
【发布时间】:2022-01-28 08:08:42
【问题描述】:

我应该在 Api 25 及更低版本的应用程序中使用 Build.Serial 替代什么,因为它已被弃用。任何建议谢谢提前

【问题讨论】:

    标签: xamarin.android deprecated serial-number


    【解决方案1】:

    您正在寻找的是 getSerial 方法,据我所知,您需要在 Manifest 中获得 READ_PHONE_STATE 权限。

    var serial = Build.VERSION.SdkInt >= BuildVersionCodes.O ? Build.GetSerial() : Build.Serial;
    

    旧 API 在较低版本的 Android 中仍然有效。

    【讨论】:

    • 但是 Build.Serial 已被弃用,对吧?目前我们正在按原样使用上面的内容,但即将进行更改,因此 Build.Serial 而不是任何其他属性?
    • 所以问题是它在 Android O 中已被弃用,并且在它应该使用旧代码之前的所有设备......
    猜你喜欢
    • 2019-02-28
    • 2019-07-30
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-19
    • 1970-01-01
    相关资源
    最近更新 更多