我只是想以编程方式备份我自己的 android 的 SMS 消息和通话记录(我想将其集成为更大的备份脚本的一部分)。有一个名为“短信备份和恢复”的用户应用程序可以做到这一点。(如何让应用程序从 USB 接口运行?)
当我尝试时,
adb shell sqlite > dump
我明白了permission denied
。其他所有尝试读取数据库以访问这些日志的尝试,据我所知是在
data/data/com.sec.android.provider.logsprovider/databases/logs.db
遇到permission denied
。
我读到的是,解决此权限问题的唯一方法是 root 设备,我目前不想这样做。
有没有办法通过 adb 做到这一点?如果必须,我不介意最终编写一个应用程序,但我想知道是否有更简单的方法。