| 获取设备信息 
 
  
 
 1、获取手机型号
 
 [Java] 纯文本查看 复制代码 /**
         * 获得手机型号
         * 
         * @return
         */
        public static String getModel() {
                String str = Build.MODEL;
                return str;
        }2、获得手机系统版本
 
 [Java] 纯文本查看 复制代码         /**
         * 获得手机系统版本
         * 
         * @return
         */
        public static String getRELEASE() {
                String str = Build.VERSION.RELEASE;
                return str;
        }3、是否有sd卡
 
 [Java] 纯文本查看 复制代码         /**
         * 是否有sd卡
         * 
         * @return
         */
        public static Boolean hasSDCard() {
                return Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);
        }4、获得网络连接是否可用
 
 [Java] 纯文本查看 复制代码         /**
         * 获得网络连接是否可用
         * 
         * @param context
         * @return
         */
        public static boolean hasNetwork(Context context) {
                ConnectivityManager con = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
                NetworkInfo workinfo = con.getActiveNetworkInfo();
                if (workinfo == null || !workinfo.isAvailable()) {
                        return false;
                }
                return true;
        }5、获取手机序列号(设备号)
 
 [Java] 纯文本查看 复制代码 /**
                 * 获取手机序列号(设备号)
                 * @param context
                 * @return
                 */
                public static String getDeviceId(Context context) {
                        TelephonyManager TelephonyMgr = (TelephonyManager)context.getSystemService(context.TELEPHONY_SERVICE); 
                        String szImei = TelephonyMgr.getDeviceId(); 
                        return szImei;
                }
 
 |