求问mac上用android studio 开发,怎么使用sqlite3数据库连接?
题主是想问怎么查看sqlite数据库文件内容还是怎么获取sqlite数据库文件?
1、查看sqlite数据库文件,则Windows和Mac下都有许多数据库查看工具,推荐火狐浏览器的sqlite插件,可满足多平台下查看。
2、获取sqlite数据库文件,如果题主是在真机上调试程序,得确保真机已经root,否则是无法从adb访问及操作应用的sqlite数据库,官方虚拟机可以直接访问及操作。拉取数据库文件命令
Mac:
adb pull /data/data/<package_name>/databases/xxx.db ~/
Windows:
adb pull /data/data/<package_name>/databases/xxx.db c:\
开源跨平台的SQLite管理工具SQLiteStudio提供了一个插件DbAndroid用于直接管理Android设备上的SQLite数据库.
http://wiki.sqlitestudio.pl/index.php/DbAndroid
1 回答2.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1.7k 阅读✓ 已解决
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.6k 阅读
Mac(OS X) 上没有很好的方法「直接」操作设备上的数据库,你可以:
adb shell 使用命令
把数据库文件拷贝出来
下载 sqlite3 二进制文件和移动设备上一样打开
使用图形工具例如 SQLite Browser