我正在使用 sqllite db 开发一个 android 应用程序,我想知道是否有办法探索该数据库的当前内容。
您需要按照下面的说明从设备或模拟器中提取数据库的副本,并处理该副本以便稍后恢复。
特定应用程序的数据库位于 /data/data/[packagename]/databases
包名称是您在清单中定义的包,例如 /data/data/org.example.com/databases/counts.db。
可以使用adb shell查看,查看数据库类型sqlite3 /data/data/org.example.com/databases/counts.db
或者您可以使用第三方实用程序将其从设备中拉出以查看,使用命令如 adb pull /data/data/org.example.com/databases/counts.db ..
在浏览器中管理您的 Sqlite 数据库