我想在模拟器中测试一个依赖于设备标识符(ANDROID_ID)的应用程序。
我目前使用以下代码获取设备标识符:
final String deviceID = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID);
当我在模拟器中运行它时,它会返回null
,这给了我各种各样的问题。似乎更高的 Android 版本会返回一些东西。
有没有办法在 Android 模拟器中获取设备标识符?我是否错误地获取了设备 ID?
也许可以通过控制台设置模拟器的设备标识符?