如何listen/intercept phone 呼吁奥利奥向前?
How to listen/intercept phone calls for Oreo onward?
如何收听 Phone 需要 Android 版本的奥利奥 limits for background service。寻找工作示例。
注意:应用程序可能未处于前台状态。
找到解决方案!
实际上操作 android:name="android.intent.action.PHONE_STATE" 是隐式广播异常的一部分,因此注册广播接收器应该没有任何问题。它仍然有效。
我在 运行 时询问其他两个权限 1)READ_PHONE_STATE 和 2) CALL_PHONE 时缺少权限 android.permission.ANSWER_PHONE_CALLS,在清单中声明是不够的。
我们必须在清单文件中包含以下所有权限,并在 运行 时请求权限 1) android.permission.READ_PHONE_STATE 2) android.permission.CALL_PHONE 3) android.permission.ANSWER_PHONE_CALLS [这很重要,Android 8.0 Oreo (API 26+) 需要]
如何收听 Phone 需要 Android 版本的奥利奥 limits for background service。寻找工作示例。
注意:应用程序可能未处于前台状态。
找到解决方案!
实际上操作 android:name="android.intent.action.PHONE_STATE" 是隐式广播异常的一部分,因此注册广播接收器应该没有任何问题。它仍然有效。
我在 运行 时询问其他两个权限 1)READ_PHONE_STATE 和 2) CALL_PHONE 时缺少权限 android.permission.ANSWER_PHONE_CALLS,在清单中声明是不够的。
我们必须在清单文件中包含以下所有权限,并在 运行 时请求权限 1) android.permission.READ_PHONE_STATE 2) android.permission.CALL_PHONE 3) android.permission.ANSWER_PHONE_CALLS [这很重要,Android 8.0 Oreo (API 26+) 需要]