任何人都可以告诉我如何从Android模拟器中获取通话记录详细信息? 这类数据在手机上的位置在哪里? 等待答案。 :) 感谢。
答案 0 :(得分:2)
尝试此命令:
adb shell
#cd /data/data/com.android.providers.contacts/databases
# sqlite3 contacts2.db
SQLite version 3.5.0
Enter ".help" for instructions
sqlite> select * from calls;
您可以从Android模拟器中获取所有通话记录详细信息。
答案 1 :(得分:0)
呼叫日志数据位于联系人db中。 这是以下代码片段来自的博客文章: http://mylifewithandroid.blogspot.com/2008/01/phonecalls.html
adb shell
#cd /data/data/com.google.android.providers.contacts/databases
# sqlite3 contacts.db
SQLite version 3.5.0
Enter ".help" for instructions
sqlite> .dump
正如您所看到的,这篇文章是从2008年开始的,所以事情可能会从那时起发生变化。你最好的办法是仔细阅读[developer android com]
上的开发人员参考资料答案 2 :(得分:0)
得到答案..仅使用内容提供商。 链接: http://www.anddev.org/images/tut/basic/calllog_displayer/screencast.htm