我想了解有关应用程序运行设备的名称,Android版本,屏幕大小,电池状态,网络状态和其他详细信息。是否有特定的内置类用于设备详细信息,或者我是否必须使用某些第三方工具。
答案 0 :(得分:5)
获取制造商,型号和版本,
**
Build.MANUFACTURER
Build.MODEL;
Build.VERSION.RELEASE
**
使用屏幕尺寸
Display display = getWindowManager().getDefaultDisplay();
width = display.getWidth(); //deprecated
height = display.getHeight();//deprecated
答案 1 :(得分:0)
TelephonyManager tMgr =(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
Log.i("model", android.os.Build.MODEL);
WindowManager mWinMgr = (WindowManager)this.getSystemService(Context.WINDOW_SERVICE);
_sWidth= mWinMgr.getDefaultDisplay().getWidth();
_sHeight = mWinMgr.getDefaultDisplay().getHeight();
答案 2 :(得分:0)
不幸的是,没有单一的类或实用程序可以用来获得所有这些。但是,您可以访问这些链接以获取有关如何获取每个链接的信息:
我只是用Google搜索了他们每个人。好消息是,你的机器上也有谷歌!