码迷,mamicode.com
首页 > 移动开发 > 详细

android如何判断平台信息

时间:2014-09-24 18:00:47      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:android   版本   平台   源码   

		String board = Build.BOARD;// 主板
		String band = Build.BRAND;// android系统定制商
		String abi = Build.CPU_ABI;// cpu指令集
		String aaa = Build.DEVICE;// 设备参数
		String dis = Build.DISPLAY;// 显示屏参数
		String f = Build.FINGERPRINT;// 硬件名称
		String h = Build.HOST;
		String i = Build.ID;// 修订版本列表
		String m = Build.MANUFACTURER;// 硬件制造商
		String mo = Build.MODEL;// 版本
		String p = Build.PRODUCT;// 手机制造商
		String t = Build.TAGS;// 描述String aaa=Build的标签
		long ti = Build.TIME;
		String ty = Build.TYPE;// String aaa=Builder类型
		String u = Build.USER;

		// 当前开发代号
		String co = Build.VERSION.CODENAME;
		// 源码控制版本号
		String inc = Build.VERSION.INCREMENTAL;
		// 版本字符串
		String re = Build.VERSION.RELEASE;
		// 版本号
		String sdk = Build.VERSION.SDK;
		// 版本号
		int in = Build.VERSION.SDK_INT;

		// Build.VERSION.SDK_INT可与switch搭配用
		switch (Build.VERSION.SDK_INT) {
		case Build.VERSION_CODES.BASE:
			// 1.0
			break;
		case Build.VERSION_CODES.BASE_1_1:
			// 1.1
			break;
		case Build.VERSION_CODES.CUPCAKE:
			// 1.5
			break;
		case Build.VERSION_CODES.CUR_DEVELOPMENT:
			// current dev version
			break;
		case Build.VERSION_CODES.DONUT:
			// 1.6
			break;
		case Build.VERSION_CODES.ECLAIR:
			// 2.0
			break;
		case Build.VERSION_CODES.ECLAIR_0_1:
			// 2.0.1
			break;
		case Build.VERSION_CODES.ECLAIR_MR1:
			// 2.1
			break;
		}
	

拓展:

Android提供了一个Configuration类,主要用来描述与能让应用程序获取的资源相关的所有硬件配置信息。包含用户指定的信息项(本地和缩放比例)和动态硬件配置(一系列的输入设备)。Configuration 类中包含了很多种信息,例如系统字体大小,orientation,输入设备类型等等。android 开发中,有时我们要根据系统设置调整应用。

android如何判断平台信息

标签:android   版本   平台   源码   

原文地址:http://blog.csdn.net/tpxwantpxwan/article/details/39522717

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!