在写一个 APP,可以把自己手机上的通话录音保存到云端
这就涉及到一个拨入和拨出的区别
通过这个方法可以获取到在 sqlite 中的数据:
val recordCursor = context.contentResolver.query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
null,
"${MediaStore.Audio.Media.RELATIVE_PATH} = ?",
arrayOf("MIUI/sound_recorder/call_rec/"), null
)
但是无法区分是打出的还是打入的
有没有朋友做过相关的内容啊,是不是在别的表中存着呢?烦请指点一二,感谢感谢