在写一个 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
)
但是无法区分是打出的还是打入的
有没有朋友做过相关的内容啊,是不是在别的表中存着呢?烦请指点一二,感谢感谢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.