android开发分享Android获取手机型号、IMEI、系统语言,包名、屏幕宽高等设备信息

获取手机型号。String model = android.os.Build.MODEL;获取手机SDK版本号。String sdk = android.os.Build.VERSION.SDK;获取系统版本号。String release = android.os.Build.VERSION.RELEASE;获取手机品牌。String brand = android.os.Build.BRAND;获取ROM固件名字。String display = andro.

  1. 获取手机型号。
String model = android.os.Build.MODEL; 
  1. 获取手机SDK版本号。
String sdk = android.os.Build.VERSION.SDK; 
  1. 获取系统版本号。
String release = android.os.Build.VERSION.RELEASE; 
  1. 获取手机品牌。
String brand = android.os.Build.BRAND; 
  1. 获取ROM固件免费精选名字大全。
String display = android.os.Build.DISPLAY; 
  1. 获取当前系统语言。
String language = Locale.getDefault().getLanguage(); 
  1. 获取手机IMEI,需要在AndroidManifest.xml中添加<uses-permission android:name="android.permission.READ_PHONE_STATE" />权限。
TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); String imei = tm.getDeviceId(); 
  1. 获取应用包名。
String packageName = getPackageName(); 
  1. 获取应用versionName和versionCode。
PackageInfo packageInfo = getPackageManager().getPackageInfo(getPackageName(), 0); String versionName = packageInfo.versionName; int versionCode = packageInfo.versionCode; 
  1. 获取手机屏幕宽高、方向,刷新率。
Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); int height = display.getHeight(); int rotation = display.getRotation(); // 获取手机屏幕方向 float refreshRate = display.getRefreshRate(); // 获取屏幕刷新率 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/addevelopment/894237.html

(1)
上一篇 2021年10月21日
下一篇 2021年10月21日

精彩推荐