• Android获取手机型号

    2018-11-20 16:00:17
    获取手机型号的关键代码: Build.MODEL 下面是我获取手机型号: String phone = Build.MODEL; Log.e("=手机型号为", phone ); 下面是我的获取来的手机型号: ...

    获取手机型号的关键代码:

    Build.MODEL

    下面是我获取手机型号:

        String phone = Build.MODEL;
        Log.e("=手机型号为", phone );

    下面是我的获取来的手机型号:

    展开全文
  • 最近在开发中,需要用到一些系统信息,这里我把这些方法写成一个...4、获取Android系统版本号 5、获取手机IMEI串号 6、获取手机中的语言列表 SystemUtil类 /** * 系统工具类 * Created by zhuwentao on 2016

    最近在开发中,需要用到一些系统信息,这里我把这些方法写成一个工具类方便以后复用,该工具类有以下6个功能:

    1、获取手机制造厂商

    2、获取手机型号

    3、获取手机系统当前使用的语言

    4、获取Android系统版本号

    5、获取手机IMEI串号

    6、获取手机中的语言列表


    SystemUtil类

    /**
     * 系统工具类
     * Created by zhuwentao on 2016-07-18.
     */
    public class SystemUtil {
    
        /**
         * 获取当前手机系统语言。
         *
         * @return 返回当前系统语言。例如:当前设置的是“中文-中国”,则返回“zh-CN”
         */
        public static String getSystemLanguage() {
            return Locale.getDefault().getLanguage();
        }
    
        /**
         * 获取当前系统上的语言列表(Locale列表)
         *
         * @return  语言列表
         */
        public static Locale[] getSystemLanguageList() {
            return Locale.getAvailableLocales();
        }
    
        /**
         * 获取当前手机系统版本号
         *
         * @return  系统版本号
         */
        public static String getSystemVersion() {
            return android.os.Build.VERSION.RELEASE;
        }
    
        /**
         * 获取手机型号
         *
         * @return  手机型号
         */
        public static String getSystemModel() {
            return android.os.Build.MODEL;
        }
    
        /**
         * 获取手机厂商
         *
         * @return  手机厂商
         */
        public static String getDeviceBrand() {
            return android.os.Build.BRAND;
        }
    
        /**
         * 获取手机IMEI(需要“android.permission.READ_PHONE_STATE”权限)
         *
         * @return  手机IMEI
         */
        public static String getIMEI(Context ctx) {
            TelephonyManager tm = (TelephonyManager) ctx.getSystemService(Activity.TELEPHONY_SERVICE);
            if (tm != null) {
                return tm.getDeviceId();
            }
            return null;
        }
    }

    其中获取手机IMEI需要在AndroidManifest.xml中加上权限:

    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

    使用这些方法的时候直接调用就好了

        private void showSystemParameter() {
            String TAG = "系统参数:";
            Log.e(TAG, "手机厂商:" + SystemUtil.getDeviceBrand());
            Log.e(TAG, "手机型号:" + SystemUtil.getSystemModel());
            Log.e(TAG, "手机当前系统语言:" + SystemUtil.getSystemLanguage());
            Log.e(TAG, "Android系统版本号:" + SystemUtil.getSystemVersion());
            Log.e(TAG, "手机IMEI:" + SystemUtil.getIMEI(getApplicationContext()));
        }

    返回结果:


    展开全文
  • android 获取手机的CPU型号 例如 高通 骁龙801 这样的,不是ARM什么的
  • 1. 获取手机型号: String model= android.os.Build.MODEL; 2. 获取手机厂商: String carrier= android.os.Build.MANUFACTURER;

    1. 获取手机型号:

    String   model= android.os.Build.MODEL;


    2. 获取手机厂商:

    String carrier= android.os.Build.MANUFACTURER;


    展开全文
  • 1. 获取手机型号: String model= android.os.Build.MODEL; 2. 获取手机厂商: String carrier= android.os.Build.MANUFACTURER; 这里需要注意的是,SDK1.5是不支持这个参数...
    1. 获取手机型号:

    String   model= android.os.Build.MODEL;

    2. 获取手机厂商:

    String carrier= android.os.Build.MANUFACTURER;

    这里需要注意的是,SDK1.5是不支持这个参数的。

    测试结果 比如 R819T OPPO , m1  metal Meizu

    存在的问题:
    1.手机刷机后,获取到的值会不会改变?  
    网上搜索到的答案是:不会,只是手机系统变了而已,也在情理之中。感觉和重装系统一样,不会改变硬件的属性。

    展开全文
  • 获取Android手机CPU/ABI

    在项目中引入了.so文件,执行可能会提示:

    java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader
    [DexPathList[[zip file "/data/app/com.jialan.guangdian.view-1/base.apk"],nativeLibraryDirectories=
    [/data/app/com.jialan.guangdian.view-1/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libweibosdkcore.so"

    这个时候,就要看一下自己的libs相应的放置so文件的文件夹中该文件是否存在了,调试该问题,需要获取自己手机的CPU型号。

    String CPU_ABI = android.os.Build.CPU_ABI;
    展开全文
  • 获取手机品牌:phone_brand = (TextView) findViewById(R.id.mobile_phone_brand); String brand = android.os.Build.BRAND;...获取手机型号:phone_brand.setText(Build.MODEL);获取手机唯一序列号: String andro...
  • android 获取手机型号

    2016-09-01 17:00:07
    Android获取手机的硬件信息,例如型号,系统版本等,可以直接通过接口获取。 ①在AndroidManifest.xml文件中添加权限 ②String sdk=android.os.Build.VERSION.SDK; // SDK号 ③String model=android.os....
  • android获取手机型号和手机厂商
  • android开发过程中往往有需要获取手机型号和系统版本号的需求。      
  • 很多人获取android cup型号并不是很准备 这里发布一下 获取cup比较准确的解决方案,直接上代码 C# public static string GetCPU() { string cpu = ""; #if UNITY_ANDROID try { AndroidJavaClass unityPlayer
  • android获取imei号android获取手机型号代码android获取手机品牌代码android获取系统版本号代码android获取sdk版本号代码注意 1android获取imei号 在android系统中获取imei号首先得到当前应用的...
  • 最近在开发中,需要用到一些系统信息,这里我把这些方法写成一个工具类...4、获取Android系统版本号 5、获取手机IMEI串号 6、获取手机中的语言列表 SystemUtil类 /** * 系统工具类 * Created by zhuwentao on 20
  • * 获取机器码 加过密,也是唯一的 * @return */ public void getJiQiMa(){ final TelephonyManager tm = (TelephonyManager) getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);
  • 前些日子,自己接手专门为Android设备开发的数据恢复软件,第一次作为项目经理带队进行项目开发。 其中为了解决设备和型号的对应关系,用于区分当前接入系统的设备是USB设备,并且是Android设备而不是通常的USB设备...
  • 获取手机品牌: phone_brand = (TextView) findViewById(R.id.mobile_phone_brand); String brand = android.os.Build.BRAND; phone_brand.setText(brand);...获取手机型号: phone_brand.setText(Build.MODEL);
  • 系统工具类 ... * 获取当前手机系统语言。 * * @return 返回当前系统语言。例如:当前设置的是“中文-中国”,则返回“zh-CN” */ public static String getSystemLanguage() { return Locale.g...
1 2 3 4 5 ... 20
收藏数 10,212
精华内容 4,084
关键字:

型号 获取android