具体来说,我试图将 sqlite3
命令与 ADB shell 结合使用,以对我正在构建的 Android 应用程序的数据库运行一些查询。
我一直收到“sqlite3:权限被拒绝”。我在从 Google 购买的 Nexus One 上进行开发。我的手机需要 root 还是什么?
$ sqlite3 /data/data/com.moodme.android/databases/moodme.db
sqlite3 /data/data/com.moodme.android/databases/moodme.db
sqlite3: permission denied
最佳答案
文件是读保护的。您需要对手机进行 root 操作或使用模拟器。
关于android - 为什么使用 Android ADB shell 的 SQLite 3 命令返回 "permission denied"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3645122/