Android手机开发时如何访问数据库?

我正在开发手机时无法访问数据库.每当我执行

cd /data/data/com.mycompck/databases

然后运行ls我得到:“opendir失败,权限被拒绝”

或者每当我输入sqlite3我得到:“sqlite3:权限被拒绝”

我究竟做错了什么?

是否有一些应用程序可以帮助我获得内容解析器值和/或sqlite数据库的人性化视图?

解决方法

要回答您的问题的第一部分,请查看 this answer.基本上,您的手机需要root访问权限,您需要以root模式运行adb(使用“adb root”).

至于第二部分,我使用SQLite Database Browser查看我的sqlite dbs(虽然只有当数据库在我的电脑上,不知道任何设备上的浏览器).我不知道有什么办法让人们看到内容解析器.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...