Android 如何在注册设备时从gcm获取规范id?
我有一个带服务器的android应用程序。我正在服务器上保存设备的注册id。Android 如何在注册设备时从gcm获取规范id?,android,google-cloud-messaging,Android,Google Cloud Messaging,我有一个带服务器的android应用程序。我正在服务器上保存设备的注册id。 如果在设备上重新安装应用程序,服务器将获得一个设备的两个注册id,设备将收到两个通知。如果您的应用程序没有注册或登录设备以唯一标识该设备,请使用设备IMEI编号。愿这对你有帮助。 您可以将新注册的移动设备的IMEI号或注册id插入服务器,或者如果设备已注册,则可以用GCM替换新生成的注册id 获取设备IMEI编号的代码 String imei = ((TelephonyManager) getApplicationCo
如果在设备上重新安装应用程序,服务器将获得一个设备的两个注册id,设备将收到两个通知。如果您的应用程序没有注册或登录设备以唯一标识该设备,请使用设备IMEI编号。愿这对你有帮助。 您可以将新注册的移动设备的IMEI号或注册id插入服务器,或者如果设备已注册,则可以用GCM替换新生成的注册id 获取设备IMEI编号的代码
String imei = ((TelephonyManager) getApplicationContext().getSystemService("phone")).getDeviceId();
伟大的解决方案!这是我知道用户是否有多台设备的唯一方法。平板电脑会怎么样?他们有IMEI吗?