我需要通过我的代码找到Android设备制造日期我已经通过了android.os.Build API但是没有找到这样的方法
是否可以获得 Android 设备制造日期?
我需要通过我的代码找到Android设备制造日期我已经通过了android.os.Build API但是没有找到这样的方法
是否可以获得 Android 设备制造日期?
您可以使用
Log.i("ManuFacturer :", Build.MANUFACTURER);
Log.i("Board : ", Build.BOARD);
Log.i("Diaply : ", Build.DISPLAY);
这里是文档:http: //developer.android.com/reference/android/os/Build.html
您可以获取操作系统的安装日期。
Date osInstalledDate = new Date(Build.TIME);
Log.i("MW", "time from Build.TIME = " + osInstalledDate .toString());
不幸的是,如果他们重新安装操作系统,这将不起作用。
最接近设备的是TelephonyManager
.
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
Log.d("X", tm.getDeviceId() + ", " + tm.getDeviceSoftwareVersion());
在那里,您可以获得 IMEI、软件版本以及有关当前 Cell 和 SIM 卡的一些信息。但是设备依赖日期:不,还没有在 Android 中。
目前 Android 中没有 API 来获取 Android 设备制造日期。您可以从中Build.TIME
获取操作系统安装或升级日期。