首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否有方法获取设备激活日期(非装箱日期)?

是否有方法获取设备激活日期(非装箱日期)?
EN

Stack Overflow用户
提问于 2017-10-15 16:41:20
回答 2查看 2.2K关注 0票数 11

有没有办法让安卓设备激活DateTime?我需要知道当android设备第一次启动日期或第一次用户插入SIM卡,或从硬件文件系统

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

EN

回答 2

Stack Overflow用户

发布于 2017-10-21 11:38:54

假设用户在使用他们的设备或插入sim的第一天就有了他们的数据,您可以使用NetworkStatsManager来获取用户的历史数据使用情况,以找到该sim使用数据的最老日期。看看关于如何做到这一点的问题。PS,您只能在android 23和更高版本上这样做。对于之前的android 23设备,您的应用程序必须是一个系统应用程序,才能访问历史数据。

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

编辑1的前安卓23,你可以试着得到internet配置消息。当用户第一次在手机上插入sim时,运营商通常会发送配置消息。您可以查看配置消息的日期并找到最古老的日期。我不知道这个解决方案是否可用,因为不是所有的运营商都发送配置消息

票数 3
EN

Stack Overflow用户

发布于 2017-10-24 17:31:22

从您手机上的“服务”菜单中,可以看到很难重置的总通话时间。这样,您就可以假设它已经使用了多长时间。

使用Android的当前功能,这是你所能得到的最好的。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46757427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档