Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何记住没有设备id的设备_Android_Device_Identification - Fatal编程技术网

Android 如何记住没有设备id的设备

Android 如何记住没有设备id的设备,android,device,identification,Android,Device,Identification,据推测,android中没有deviceId这类东西。但是,有些应用程序可以跟踪我的手机。我的意思是,如果我安装应用程序,卸载,然后重新安装:应用程序会记住我的设备。这是如何实现的 为了完整起见,使用电话号码创建帐户。我使用Google/Voice(不是我的实际设备)电话号码创建帐户。然后我使用我的帐户进行一些用户交互。我删除了这个应用,几天后又重新安装了。应用程序记得我。我不需要重新注册“假”电话号码或任何东西 另外,我的手机是Galaxy S5。您可以用于此目的。您可以用于此目的 据推测,a

据推测,android中没有deviceId这类东西。但是,有些应用程序可以跟踪我的手机。我的意思是,如果我安装应用程序,卸载,然后重新安装:应用程序会记住我的设备。这是如何实现的

为了完整起见,使用电话号码创建帐户。我使用
Google/Voice
(不是我的实际设备)电话号码创建帐户。然后我使用我的帐户进行一些用户交互。我删除了这个应用,几天后又重新安装了。应用程序记得我。我不需要重新注册“假”电话号码或任何东西

另外,我的手机是Galaxy S5。

您可以用于此目的。

您可以用于此目的

据推测,android中没有deviceId这样的东西

当然有:
ANDROID\u ID
。引述:

用户首次设置设备时随机生成的64位数字(十六进制字符串),在用户设备的生命周期内应保持不变。如果在设备上执行出厂重置,该值可能会改变

注意:当一个设备有多个用户(在运行Android 4.2或更高版本的某些设备上可用)时,每个用户都显示为一个完全独立的设备,因此Android_ID值对每个用户都是唯一的

现在:

首先,它在2.2之前的Android版本(“Froyo”)上不是100%可靠的。此外,在一家主要制造商生产的一款流行手机中,至少有一个广为观察到的bug,每个实例都有相同的安卓ID

而且,那些为设备设置根目录的人可能会弄乱这个值,我忘记了模拟器是如何处理这个值的

您选择的应用程序分销渠道也可能会限制您使用此值。例如,我忘了Play Store是否有使用该值的规则,尤其是与广告相关的规则

安卓ID周围可能还有其他bug。就我个人而言,我觉得这种追踪方式很令人反感,所以我很久没有研究过了

据推测,android中没有deviceId这样的东西

当然有:
ANDROID\u ID
。引述:

用户首次设置设备时随机生成的64位数字(十六进制字符串),在用户设备的生命周期内应保持不变。如果在设备上执行出厂重置,该值可能会改变

注意:当一个设备有多个用户(在运行Android 4.2或更高版本的某些设备上可用)时,每个用户都显示为一个完全独立的设备,因此Android_ID值对每个用户都是唯一的

现在:

首先,它在2.2之前的Android版本(“Froyo”)上不是100%可靠的。此外,在一家主要制造商生产的一款流行手机中,至少有一个广为观察到的bug,每个实例都有相同的安卓ID

而且,那些为设备设置根目录的人可能会弄乱这个值,我忘记了模拟器是如何处理这个值的

您选择的应用程序分销渠道也可能会限制您使用此值。例如,我忘了Play Store是否有使用该值的规则,尤其是与广告相关的规则


安卓ID周围可能还有其他bug。就我个人而言,我觉得这种跟踪方式令人反感,所以我已经很久没有研究过了。

该应用程序是否具有对存储的写访问权限,并在一个偏僻的地方留下一个特殊文件?我不知道。这不是我的应用程序。我只是注意到一个应用程序能够做到这一点。我一直想这么做。据我所知,一个流行的应用程序确实会在一个特殊的目录中留下一个特殊的文件,以跟踪使用情况,只要该文件在安装时仍然存在,就“记住”以前的使用情况。该应用程序是否具有存储的写访问权限,并将一个特殊文件放在一个僻静的地方?我不知道。这不是我的应用程序。我只是注意到一个应用程序能够做到这一点。我一直想这么做。据我所知,一个流行的应用程序确实会在一个特殊的目录中留下一个特殊的文件,以跟踪使用情况,只要该文件在安装时仍然存在,“记住”以前的使用情况。感谢您的回复。你有机会知道如何获得这个安卓ID吗?@KatedralPillon:Use
getString()
,大概是:我会花些时间研究一下,然后回来。谢谢+谢谢你的答复。你有机会知道如何获得这个安卓ID吗?@KatedralPillon:Use
getString()
,大概是:我会花些时间研究一下,然后回来。谢谢+1这似乎也是一个方便的工具。我会调查的。但名字本身表明它不是我要找的。因为“实例”不应在卸载后继续存在。但我会调查的。谢谢。这似乎也是一个方便的工具。我会调查的。但名字本身表明它不是我要找的。因为“实例”不应在卸载后继续存在。但我会调查的。谢谢