我收到了以下错误信息
java.lang.SecurityException: getDeviceId: Neither user 10250 nor current process has android.permission.READ_PHONE_STATE.
AndroidRuntime: FATAL EXCEPTION: main
Process: com.infyco.kp.new_tab, PID: 23149
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.infyco.kp.new_tab/com.infyco.kp.new_tab.Splashscreen}: java.lang.SecurityException: getDeviceId: Neither user 10257 nor current process has android.permission.READ_PHONE_STATE.
这是我的代码:
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.READ_PHONE_STATE}, 1);
它适用于SEND_SMS
权限,但不适用于READ_PHONE_STATE
权限
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.SEND_SMS}, 1);
<uses-permission>
元素来请求READ_PHONE_STORAGE
权限? - CommonsWare