When multiple users on android, is the ANDROID_ID unique for each user?
http://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID
这个链接说:
当设备有多个用户(在运行Android 4.2或更高版本的某些设备上可用)时,每个用户都显示为完全独立的设备,因此ANDROID_ID值对每个用户都是唯一的。
http://developer.android.com/about/versions/android-4.2.html#MultipleUsers
虽然这个链接说:
请注意,如果您的应用程序请求其中一个硬件设备标识符(例如WiFi MAC地址,SERIAL号码或ANDROID_ID号码),它们将为每个用户提供相同的值,因为这些标识符与硬件绑定而不是 用户。
两者都来自android开发者,让我感到困惑?
对于单个设备上的多个用户,ANDROID_ID实际上是否唯一?
这里有一个问题。
它似乎是文档中的错误,因此对于单个设备上的多个用户,ANDROID_ID应该是不同的。
最好的方法是测试自己,如果你有一个4.2平板电脑,但其他一些人已经在这里测试过它,它似乎运行良好。