如何从我的程序中获取android设备的platformId,deviceUser,deviceName,deviceModel,deviceOperatingSystem,deviceOSVersion.
编辑:我已经使用了Build类并获得了设备ID,型号和用户但是对于我的要求我需要设备操作系统,操作系统版本和平台id.所以我怎样才能得到它们?
谢谢
venu
小智 5
下面是一个例子:
StringBuffer buf = new StringBuffer();
buf.append("VERSION.RELEASE {"+Build.VERSION.RELEASE+"}");
buf.append("\nVERSION.INCREMENTAL {"+Build.VERSION.INCREMENTAL+"}");
buf.append("\nVERSION.SDK_INT {"+Build.VERSION.SDK_INT+"}");
buf.append("\nFINGERPRINT {"+Build.FINGERPRINT+"}");
buf.append("\nBOARD {"+Build.BOARD+"}");
buf.append("\nBRAND {"+Build.BRAND+"}");
buf.append("\nDEVICE {"+Build.DEVICE+"}");
buf.append("\nMANUFACTURER {"+Build.MANUFACTURER+"}");
buf.append("\nMODEL {"+Build.MODEL+"}");
Run Code Online (Sandbox Code Playgroud)
完整的 android.os.Build 文档位于http://developer.android.com/reference/android/os/Build.html
请注意,VERSION.SDK标记为已弃用,因此VERSION.SDK_INT改为使用。
扩展至 CommonsWare 的建议,我认为这就是您所需要的:
Build.VERSION_CODES:当前已知的 SDK 版本代码的枚举。这些是可以在 SDK 中找到的值。版本号随着每个官方平台的发布而单调递增。
构建类:有关当前构建的信息,从系统属性中提取。
建造.模型
建造.产品
Build.VERSION:各种版本字符串。
构建.版本.发布
构建.版本.SDK_INT
| 归档时间: |
|
| 查看次数: |
7676 次 |
| 最近记录: |