我需要通过我的代码找到Android设备制造日期我已经通过android.os.Build API但是没有找到这样的方法
是否可以获得Android设备制造日期?
答案 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
开始,您可以获得操作系统安装或升级日期。