Android 获取手机的厂商信息
16lz
2021-01-23
- /**
- * 系统工具类
- * 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;
- }
- }
更多相关文章
- Android property系统分析
- JS判断请求来自Android手机还是iPhone手机
- Android判断网络是否可用,调用系统网络设置
- 非常不错的资金管理系统android版客户端源码
- Android原生C语言捕获按键
- PHP如何检测手机是什么系统?
- 调用android系统自带的功能
- 手机上使用google 搜索引擎
- 配置android手机下方的三个按键震动