我需要向服务器发送每个设备的唯一编号,以跟踪应用程序安装并创建其特定的设备编号。
当我使用某种逻辑生成唯一编号,并将其存储在本地数据库中时,但是在卸载并再次安装应用程序时,生成的编号不同。 所以我无法获取之前使用过的该设备的数据。
我们有办法制作/生成这个唯一的号码吗?
最佳答案
您应该使用系统属性来获取一些唯一的编号,而不是通过某些复杂的逻辑生成唯一的编号。
您可以使用System.get_property()
并获取phone_id
,即使在卸载并重新安装后,它对于所有设备都是唯一的。
System.get_property("phone_id")
在此处查看完整的属性列表 http://docs.rhomobile.com/rhodesapi/system-api#getproperty
关于rhomobile - 如何在 Rhomobile 中生成设备特定的唯一编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18802717/