有没有办法让设备激活日期(取消拳击日期)

时间:2017-10-15 16:41:21

标签: java android device

有没有办法让Android设备激活DateTime? 我需要知道Android设备首次启动日期或首次用户插入 SIM卡硬件文件系统

我检查了this link和其他建议,但它无效 如果无法检测到此数据,是否还有其他可能首先配置SIM卡插槽?

2 个答案:

答案 0 :(得分:3)

假设用户在使用设备或插入SIM卡的第一天获得了数据,您可以使用NetworkStatsManager获取用户的历史数据使用情况,以查找该SIM卡数据使用的最早日期。看看this关于如何做到这一点的问题。 PS,你只能在android 23及以上这样做。对于Android 2之前的设备,您的应用必须是系统应用才能访问历史数据。

否则,我认为没有任何其他方法可以在设备激活时紧密接近。

编辑1 对于pre-android 23,您可以尝试获取internet configuration messages。当用户第一次在手机上插入SIM卡时,运营商通常会发送配置消息。您可以查看配置消息日期并查找最旧的日期。我不知道这个解决方案是否可用,因为并非所有运营商都发送配置消息

答案 1 :(得分:1)

在手机的“服务”菜单中,查看非常难以重置的总通话时间。通过这个,你可以假设它被使用了多长时间。

使用Android的当前功能,这是您可以获得的最佳功能。

我假设这是你的手机,并且在手机激活期间创建了一个谷歌帐户,据说,我会尝试进入谷歌帐户(仪表板)并查看添加设备的时间。这是设备注册的日期。