如何从Android模拟器中获取调用日志详细信息?

时间:2011-02-02 09:48:52

标签: android android-emulator

任何人都可以告诉我如何从Android模拟器中获取通话记录详细信息? 这类数据在手机上的位置在哪里? 等待答案。 :) 感谢。

3 个答案:

答案 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