3

我想了解运行应用程序的设备的名称、Android 版本、屏幕尺寸、电池状态、网络状态和其他详细信息。设备详细信息是否有特定的内置类,或者我必须使用一些第三方工具。

4

3 回答 3

5

为了获得制造商、型号和版本使用,

**

Build.MANUFACTURER
Build.MODEL;
Build.VERSION.RELEASE

**

对于屏幕尺寸使用,

 Display display = getWindowManager().getDefaultDisplay(); 
        width = display.getWidth();  //deprecated
        height = display.getHeight();//deprecated
于 2012-07-18T10:08:45.143 回答
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();
于 2012-07-18T10:20:34.947 回答
0

不幸的是,没有一个类或实用程序可以用来获得所有这些。但是,您可以访问这些链接以获取有关如何获取每个链接的信息:

电池电量

安卓版

屏幕尺寸

网络状态

我只是用谷歌搜索了他们每个人。好消息是,你的机器上也有谷歌!

于 2012-07-18T10:35:38.130 回答