wp imei

由于WP8SKD不提供获取机子IMEI的方法,所以无法得到机子IMEI,但是SDK提供一另一个获取唯一ID的方法,在Microsoft.Phone.Info.DeviceExtendedProperties里面的DeviceUniqueId。

  通过这个方法可以获得.

参考 wp8sdk有关DeviceExtendedProperties Class的部分。

public static String GetDeviceUniqueID()
        {
            object DeviceUniqueID;

            byte[] DeviceIDbyte = null;

            if (DeviceExtendedProperties.TryGetValue("DeviceUniqueId"out DeviceUniqueID))

                DeviceIDbyte = (byte[])DeviceUniqueID;

            string DeviceID = Convert.ToBase64String(DeviceIDbyte);

            return DeviceID;
        }

  但是为了更加保险,推荐加上用户的Windows Live ID一起保存,这样绝对是唯一的了。

 

posted @ 2012-07-31 20:33  songtzu  阅读(555)  评论(0编辑  收藏  举报