我正在开发手机时无法访问数据库.每当我执行
cd /data/data/com.mycompck/databases
然后运行ls我得到:“opendir失败,权限被拒绝”
或者每当我输入sqlite3我得到:“sqlite3:权限被拒绝”
我究竟做错了什么?
解决方法
要回答您的问题的第一部分,请查看
this answer.基本上,您的手机需要root访问权限,您需要以root模式运行adb(使用“adb root”).
至于第二部分,我使用SQLite Database Browser查看我的sqlite dbs(虽然只有当数据库在我的电脑上,不知道任何设备上的浏览器).我不知道有什么办法让人们看到内容解析器.