android UUID和phonegap设备UUID之间的区别

mah*_*esh 2 uuid android device cordova

有人能告诉我android唯一ID即UUID和phonegap设备ID UUID之间的区别吗?它们是相同还是不同的值?如果这些值不同,那么两者中是否存在任何唯一的属性值相同.

mah*_*esh 6

更新

从上述两个参数获得的值是不同的.彼此不匹配.

android UUID:

TelephonyManager  manager=(TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String uuid=manager.getDeviceId();
Run Code Online (Sandbox Code Playgroud)

android phonegap UUID

- 返回一个随机的64位整数(再次作为字符串!)

- 在设备首次启动时生成整数

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {

   try {
      var uuid = device.uuid; * * //always use device object after deviceready.**

   } catch (e) {

      alert(e);

   }
}
Run Code Online (Sandbox Code Playgroud)

从我的android(2.3)手机获得的值是:

android UUID: 354457052232596(16位数)

android phonegap UUID:70a0353498a27a34(16位十六进制数)

更多关于设备UUID检查:

http://docs.phonegap.com/en/1.0.0/phonegap_device_device.md.html