android 6.0 无法获取READ_PHONE_STATE解决

1.首先要确认你的代码是否正确

TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String deviceId = tm.getDeviceId();

2.如果确认代码没问题,检查你app的gradle里的targetSdkVersion,是否是21,如果不是请改成21。

经过这两步,即可解决大部分问题,如有问题,欢迎到公众号提问

你可能感兴趣的:(android 6.0 无法获取READ_PHONE_STATE解决)