2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Android 获取手机的 IMEI 值 (设备标识码)

Android 获取手机的 IMEI 值 (设备标识码)

时间:2020-12-19 05:46:14

相关推荐

Android 获取手机的 IMEI 值 (设备标识码)

权限

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

private void setPhoneStateManifest(){if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE) != PackageManager.PERMISSION_GRANTED) {// toast("需要动态获取权限");ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.READ_PHONE_STATE}, REQUEST_PHONE_STATE);}else{// toast("不需要动态获取权限");TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);String IMEI = tm.getDeviceId();Log.i(TAG,"IMEI:" + IMEI);}}@Overridepublic void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {if (requestCode == REQUEST_PHONE_STATE && grantResults.length == 1 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);String IMEI = tm.getDeviceId();Log.i(TAG,"IMEI:" + IMEI);}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。