我只是根植我的手机,因为我需要访问数据库我的应用程序是uisng.但是,即使我的手机已植根,我仍然无法在
Eclipse File Explorer中打开数据文件夹.
有什么我忘了吗?我需要告诉Eclipse我是超级用户还是其他什么?我可以访问模拟器上的数据文件夹,但不能访问我的实际设备.
而且我真的想在我的设备上进行开发,模拟器速度慢得多,我无法使用互联网连接.
有任何想法吗?
解决方法
另一种选择是使用
Root Explorer从设备本身检查数据库.它可以读取.db文件.如果你需要修改它们,有
SQLite editor(由同一家公司),但我没有太多的经验.
更新:到达此页面后我正在玩手机:http://www.screaming-penguin.com/node/7742
我将手机连接到usb(Samsung Captivate,自定义2.2 ROM),并启用了usb调试,而不是那个帖子中的模拟器.
我运行以下命令,例如:
$adb -d shell # su # cd /dbdata/databases/com.android.browser # sqlite3 browser.db sqlite> .tables .tables android_Metadata bookmarks folders searches sqlite> select * from bookmarks; (listed all my bookmarks)