在不使用UUID.randomUUID()的情况下为设备生成唯一ID

时间:2018-02-14 14:09:23

标签: android uuid

我需要为应用程序中的设备生成唯一ID(UUID)。即使用户卸载应用程序并再次安装,该设备的ID也必须始终相同(一个设备无法获得2个或更多ID,但始终是唯一的ID)。

我想使用WiFi mac + Bluetooth mac,但这需要额外的权限,我不允许使用任何权限,除了互联网访问等。 UUID.randomUUID()方法也不起作用,因为它生成随机UUID。

有没有其他方法可以解决这个问题?

谢谢

1 个答案:

答案 0 :(得分:-4)

Random randomNnumber = New Random ();
long number = randomNnumber.nextInt(100);