以编程方式检索Android设备制造日期?

时间:2013-09-23 10:14:33

标签: android android-hardware

我需要通过我的代码找到Android设备制造日期我已经通过android.os.Build API但是没有找到这样的方法

是否可以获得Android设备制造日期?

4 个答案:

答案 0 :(得分:2)

您可以使用

Log.i("ManuFacturer :", Build.MANUFACTURER);
Log.i("Board : ", Build.BOARD);
Log.i("Diaply : ", Build.DISPLAY);

以下是http://developer.android.com/reference/android/os/Build.html

的文件

答案 1 :(得分:0)

离设备最近的地方是TelephonyManager

TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
Log.d("X", tm.getDeviceId() + ", " + tm.getDeviceSoftwareVersion());

您可以获得IMEI,软件版本以及有关当前Cell和SIM卡的一些信息。但设备依赖日期:不,尚未在Android中。

答案 2 :(得分:0)

您可以获取操作系统的安装日期。

Date osInstalledDate = new Date(Build.TIME);
Log.i("MW",  "time from Build.TIME = " + osInstalledDate .toString());

不幸的是,如果他们重新安装操作系统,这将无法正常工作。

答案 3 :(得分:0)

目前Android中没有API来获取Android设备制造日期。从Build.TIME开始,您可以获得操作系统安装或升级日期。