Skip to content

android.permission.READ_CALL_LOG权限如何去掉 #1843

Description

@zpswz

oppo审核说用了android.permission.READ_CALL_LOG权限 但是在xml文件中并没有申请 查找源码看到是这个工具类的代码中配置了这个权限 要怎么才能把这个配置去掉

Activity

  1. zpswz commented on Nov 17, 2025

    @zpswz
    Author
    private static final String[] GROUP_PHONE = {"android.permission.READ_PHONE_STATE", "android.permission.READ_PHONE_NUMBERS", "android.permission.CALL_PHONE", "android.permission.READ_CALL_LOG", "android.permission.WRITE_CALL_LOG", "com.android.voicemail.permission.ADD_VOICEMAIL", "android.permission.USE_SIP", "android.permission.PROCESS_OUTGOING_CALLS", "android.permission.ANSWER_PHONE_CALLS"};
    private static final String[] GROUP_PHONE_BELOW_O = {"android.permission.READ_PHONE_STATE", "android.permission.READ_PHONE_NUMBERS", "android.permission.CALL_PHONE", "android.permission.READ_CALL_LOG", "android.permission.WRITE_CALL_LOG", "com.android.voicemail.permission.ADD_VOICEMAIL", "android.permission.USE_SIP", "android.permission.PROCESS_OUTGOING_CALLS"};
    

    源码配置的位置

  2. deng81416754 commented on Nov 25, 2025

    @deng81416754
    <uses-permission android:name="android.permission.READ_CALL_LOG" tools:node="remove" />
    

    增加tools:node

  3. huwenpeng97269648-svg commented on Feb 5, 2026

    @huwenpeng97269648-svg

    直接提issue 还没有百度的快,这个问题 真得不应该提啊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions