当我的应用程序存在广播接收器无法正常工作时?安卓 6.0.1 Api23.



它不适用于 Api23 ver6.0.1 以下版本工作正常。

我的清单代码如下:

<receiver android:name=".PhoneStateReceiver">
        <intent-filter android:priority="2">
            <action android:name="android.intent.action.PHONE_STATE" />
            <action android:name="android.intent.action.USER_PRESENT" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </receiver>

谁能帮我..

从 API 级别 23 开始,Android 在授予权限方面进行了一些更改,现在用户可以选择随时撤销权限。

根据文档 -

在运行时请求权限

系统权限分为两类,普通和危险:

  1. 普通权限不会直接危及用户的隐私。如果你的应用程序在其清单中列出普通权限,系统会授予权限自动。

  2. 危险权限可能会给应用程序访问用户的机密数据。如果您的应用列出了正常权限 在其清单中,系统授予权限自然而然。如果您列出危险权限,则用户必须明确批准你的应用。

使用此链接了解请求权限的流程。

最新更新