为什么使用Android ADB shell的SQLite 3命令返回“权限被拒绝”?

时间:2010-09-05 05:33:02

标签: android shell permissions adb nexus-one

具体来说,我试图使用带有ADB shell的sqlite3命令在我正在构建的Android应用程序的数据库上运行一些查询。

我一直得到“sqlite3:权限被拒绝”。我正在开发一款我从谷歌购买的Nexus One。我的手机需要扎根吗?

$ sqlite3 /data/data/com.moodme.android/databases/moodme.db
sqlite3 /data/data/com.moodme.android/databases/moodme.db
sqlite3: permission denied

1 个答案:

答案 0 :(得分:5)

文件被读取保护。您需要root手机或使用模拟器。