Android 8及更高版本中android.permission.READ_CALL_LOG的问题

问题描述 投票:-2回答:1

我已经实现了最近通话记录列表的代码,并且可以正常工作到7,但是不幸的是,同一件事在Android 8及更高版本中无法正常工作。我检查了相同的内容,发现以下异常

java.lang.SecurityException:权限被拒绝:从ProcessRecord {8d717da 16614:com.batooniapp / u0a1313}(pid = 16614,uid = 11313)打开提供程序com.android.providers.contacts.CallLogProvider需要android.permission。 READ_CALL_LOG或android.permission.WRITE_CALL_LOG

但是我已经在manifeast.xml文件中定义了此权限,但是仍然遇到相同的问题。

如果有人可以提供此更新,请告诉我。

android android-manifest calllog
1个回答
0
投票

根据最新的google安全策略,如果未将用户的许可确认为危险权限,则无法访问用户CALL_LOGS和SMS。因此,您也将无法在Playstore上发布您的应用。这样做会让您的应用被Google自己删除。

© www.soinside.com 2019 - 2024. All rights reserved.