通过ADB检索Android的通话记录

时间:2019-12-21 08:38:37

标签: android adb

我的手机是Android 9,我已经进行了有效的USB调试,然后将其连接到USB。 现在,我想检索每3个月删除一次的通话记录,因此, 我运行此:

adb shell content query --uri content://call_log/calls

它给了我这个错误

C:\Users\user\Downloads\platform-tools_r29.0.5-windows\platform-tools>adb shell content query --uri content://call_log/calls
Error while accessing provider:call_log
java.lang.SecurityException: Permission Denial: opening provider com.android.providers.contacts.CallLogProvider from (null) (pid=24824, uid=2000) requires android.permission.READ_CALL_LOG or android.permission.WRITE_CALL_LOG
        at android.os.Parcel.createException(Parcel.java:1966)
        at android.os.Parcel.readException(Parcel.java:1934)
        at android.os.Parcel.readException(Parcel.java:1884)
        at android.app.IActivityManager$Stub$Proxy.getContentProviderExternal(IActivityManager.java:6445)
        at com.android.commands.content.Content$Command.execute(Content.java:464)
        at com.android.commands.content.Content.main(Content.java:690)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:341)
Caused by: android.os.RemoteException: Remote stack trace:
        at com.android.server.am.ActivityManagerService.getContentProviderImpl(ActivityManagerService.java:15895)
        at com.android.server.am.ActivityManagerService.getContentProviderImpl(ActivityManagerService.java:15804)
        at com.android.server.am.ActivityManagerService.getContentProviderExternalUnchecked(ActivityManagerService.java:16383)
        at com.android.server.am.ActivityManagerService.getContentProviderExternal(ActivityManagerService.java:16378)
        at android.app.IActivityManager$Stub.onTransact$getContentProviderExternal$(IActivityManager.java:11954)

0 个答案:

没有答案