您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页Android获取应用基本信息

Android获取应用基本信息

来源:二三四教育网
判断SD卡是否存在
    /**
     * 判断SD卡是否存在
     */
    public static boolean sdState(Context context) {
        String SDState = Environment.getExternalStorageState();
        if (SDState.equals(Environment.MEDIA_MOUNTED)) {
            return true;
        } else {
            Toast.makeText(context, "内存卡不存在", Toast.LENGTH_LONG).show();
            return false;
        }
    }
获取当前应用版本号
     /**
     * 获取当前应用版本号
     */
    public static int getVersion(Context context) {
        PackageManager pm = context.getPackageManager();
        try {
            PackageInfo packageInfo = pm.getPackageInfo(context.getPackageName(), 0);
            return packageInfo.versionCode;
        } catch (NameNotFoundException e) {
            return 0;
        }
    }
获取当前应用版本名称
     /**
     * 获取当前应用版本名称
     */
    public static String getVersionName(Context context) {
        PackageManager pm = context.getPackageManager();
        try {
            PackageInfo packageInfo = pm.getPackageInfo(context.getPackageName(), 0);
            return packageInfo.versionName;
        } catch (NameNotFoundException e) {
            return "0.0";
        }
    }
获取设备ID
    /**
     * 获取设备ID
     */
    public static String getDeviceId(Context context) {
        TelephonyManager mTm = (TelephonyManager) context.getSystemService(TELEPHONY_SERVICE);
        if (mTm != null) {
            return mTm.getDeviceId();
        }
        return "";
    }

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务