gpt4 book ai didi

java - 有没有办法获取设备激活日期(开箱日期)

转载 作者:搜寻专家 更新时间:2023-10-30 21:33:20 25 4
gpt4 key购买 nike

有没有办法获取Android设备激活日期时间?我需要知道 android 设备何时首次启动日期 或首次用户插入SIM 卡 或从硬件文件系统

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

最佳答案

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

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

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

关于java - 有没有办法获取设备激活日期(开箱日期),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46757427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com