AndroidUtilCode icon indicating copy to clipboard operation
AndroidUtilCode copied to clipboard

android.permission.READ_CALL_LOG权限如何去掉

Open zpswz opened this issue 2 months ago • 2 comments

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

zpswz avatar Nov 17 '25 08:11 zpswz

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"};

源码配置的位置

zpswz avatar Nov 17 '25 08:11 zpswz

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

增加tools:node

deng81416754 avatar Nov 25 '25 09:11 deng81416754