你知道手机与app间的事吗 app在手机中



大家都知道手机应用app在手机上安装之后就可以在手机上运行 。但是你们知不知道,每个app在手机上都有一个安卓身份证Android ID 。我们一起来了解一下 。
App运行要获取手机的身份信息 , App在安装时 , 就会自动获取手机上的Android ID 。从而使相应的App软件可以自动创建唯一账号登录上进入软件界面 。

你知道手机与app间的事吗 app在手机中

文章插图
应用通过手机ID来登录
这里是除了要账号类型登录的应用 。上面的例子就是不需要账号登陆的应用 。直接从手机中获取安卓ID , 这样就免去了应用登录账号的麻烦 。
讲到这里 , 我们知道了这一类的app应用 , 可以不用通过登录账号来进入软件的 。如果手机上的Android ID改变了 , 或者是使用了新手机 , 那么这个应用又要重新获取一个新的Android ID , 使得原有的应用账号信息无法恢复 。
在安卓的版本7以前都可以通过相应的软件来修改Android ID , 从而可以保存原有的Android ID , 使得应用账号信息重新恢复 。
你知道手机与app间的事吗 app在手机中

文章插图
这类型的软件可以模拟安卓系统 , 可以修改Android ID
但是现在的手机安卓版本越来越高 。手机在安装应用时 , 会给每个应用发配一个不同的Android ID , 从而使手机本身没有唯一的Android ID 。
你知道手机与app间的事吗 app在手机中

文章插图
同手机下的应用 。


你知道手机与app间的事吗 app在手机中

文章插图
进入应用显示的Android ID


你知道手机与app间的事吗 app在手机中

文章插图
进入应用显示的Android ID
如:安装appA发配一个相对应的ID:a123 , 安装appB发配一个相对应的ID:b123 。
【你知道手机与app间的事吗 app在手机中】这说明手机在相对app应用安装时 , 随机的为这个应用创建一个Android ID 。使得手机的Android ID , 并不是唯一的 。从而就很难通过相应的软件来查询手机上固有的Android ID 。这也使得手机上的数据更安全 , 很难通过复制Android ID来恢复数据 。
最后我们反推一下 , 如何通过在appA或者是appB中查询手机分配到的Android ID呢?这个技术问题有谁能解吗?评论区告诉我!