如何在模拟器上更改build.serial?

时间:2018-02-23 14:25:17

标签: android android-emulator

我有一个我在模拟器上测试的Android应用程序(运行Nougat的SDK模拟器)。我想获得设备的序列号。

在模拟器中,我看到下面的build.Serial值。

我有机会改变它吗?我们可以为模拟器做这样的事吗?

Build.SERIAL = unknown

1 个答案:

答案 0 :(得分:0)

Build.SERIAL不适合用于Android O或更高版本的应用程序,我知道您正在尝试Nougat,但也许您的targetSdkVersion是> Oreo,因为您正在获得“未知”。您需要使用Build.getSerial(),这需要一些运行时权限。

有关更多信息,设备标识符请查阅官方文档:

https://android-developers.googleblog.com/2017/04/changes-to-device-identifiers-in.html