Android monkeyrunner有没有办法查看设备上的通话和短信历史记录?
有没有一种方法可以让monkeyrunner在不使用sqlite3的情况下查看通话和短信历史记录?以前,我在使用Popen时使用了adb shell“sqlite3/data/data/com.android.providers.contacts/databases/contacts*.db‘select*from calls’”,虽然它在模拟器上工作,但在非根设备上不工作Android monkeyrunner有没有办法查看设备上的通话和短信历史记录?,android,sqlite,monkeyrunner,Android,Sqlite,Monkeyrunner,有没有一种方法可以让monkeyrunner在不使用sqlite3的情况下查看通话和短信历史记录?以前,我在使用Popen时使用了adb shell“sqlite3/data/data/com.android.providers.contacts/databases/contacts*.db‘select*from calls’”,虽然它在模拟器上工作,但在非根设备上不工作 有没有一种方法可以在不启动设备的情况下执行类似操作?您是否尝试使用monkeyrunner startActivity,b
有没有一种方法可以在不启动设备的情况下执行类似操作?您是否尝试使用monkeyrunner startActivity,broadcastIntent。我相信使用broadcastIntent,你实际上可以调用像启动com.android.contacts/.DialtactsActivity这样的活动是的,但这不会给你提供联系人数据库的转储,这正是我要问的。