我从我的前几个Android应用程序开始,我使用内置的SQLite数据库来存储我的应用程序数据.要检查我的sql查询是否创建了正确的表,约束等,并检查我的应用程序是否将我想要的数据插入到表中,我总是将adb连接到我的开发电话并使用sqlite3命令.
虽然我开始学习Android,但我在过去几年里一直是一名专业的Java开发人员,主要从事Web和Eclipse RCP开发.这些年来,当我做任何与数据库相关的事情时,我总是可以访问某种可视化数据库编辑器(取决于RDBMS:Toad,DBVisualizer,Heidi等),而且我已经习惯了这些工具提供的舒适性.
拥有一个用于浏览数据库表,查看约束,执行测试查询等的GUI可以帮助我更快地完成工作,例如当我被迫使用命令行shell执行这些任务时.
所以我的问题是:是否有任何Android开发工具允许我在开发过程中使用GUI /比我的计算机上的sqlite3更舒适地访问我的应用程序数据库?
PS:当然,我发现市场上的数据库工具允许您在手机上编辑数据库.但是在我看来,在手机键盘上键入长sql查询并在37英寸屏幕上浏览表格并不是那么舒服.