我想为我的Android应用程序生成android设备唯一ID,以根据用户设备udid创建收藏夹。
答案 0 :(得分:17)
所有设备都有唯一ID。
import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
答案 1 :(得分:0)
private String uDiD = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
答案 2 :(得分:0)
您可以根据需要使用不同的值。 上面提到的Secure.ANDROID_ID有一些缺点 可以为空 在2.2和某些4.2设备上相同 您可以使用设备的MacAddress或IMIE地址(在没有蜂窝网络连接的设备上可以为null)