我想要一部手机的唯一标识符。由于没有特定方法可以在每部手机上找到IMEI或IMSI,我想知道是否有其他方法可以为手机找到唯一的标识符。任何人都可以建议吗?
答案 0 :(得分:4)
如果您不需要强大的UID,您可以使用毫秒时间。或者您可以从J2SE获取UUID实现并将其移植到J2ME。这样,UUID应存储在RMS中。 最好的方法之一是构建服务器端并仅通过此服务分发应用程序。当新用户尝试下载应用程序时,您可以将所需的任何UUID放入清单和jad中,并通过MIDlet.getAppProperty(String uuidPropertyName)在您的应用程序中使用它;
答案 1 :(得分:2)
如果你的目标设备有JSR82,你可以使用LocalDevice.getLocalDevice().getBluetoothAddress()
- 这是唯一的。