Android Sugar ORM-自定义SD路径中的自定义/预填充数据库

Android Sugar ORM-自定义SD路径中的自定义/预填充数据库,android,sqlite,orm,sugarorm,Android,Sqlite,Orm,Sugarorm,我在Android应用程序中使用Sugar ORM。我已成功地在数据库中保存/读取数据。现在我需要获取创建的数据库,并检查一些调试信息等。我可能还需要在第一次使用预填充的数据库 如何在糖中实现这一点?我在文档中找不到任何东西 如果不能做到,请提出任何其他易于使用的具有此功能的ORM。(不要告诉我OrmLite,它不容易使用,比如sugar orm)我看到你很久以前问过这个问题,但我刚刚找到它 您可以将adb(Android调试桥)连接到设备并打开adb外壳 然后在此shell中,将shell导航

我在Android应用程序中使用Sugar ORM。我已成功地在数据库中保存/读取数据。现在我需要获取创建的数据库,并检查一些调试信息等。我可能还需要在第一次使用预填充的数据库

如何在糖中实现这一点?我在文档中找不到任何东西


如果不能做到,请提出任何其他易于使用的具有此功能的ORM。(不要告诉我OrmLite,它不容易使用,比如sugar orm)

我看到你很久以前问过这个问题,但我刚刚找到它

您可以将adb(Android调试桥)连接到设备并打开adb外壳

然后在此shell中,将shell导航到数据库目录,并使用SQLite3命令访问数据库


它在带有模拟器的Android studio中运行得非常好。我还没有在其他环境中尝试过它。

现在不能使用Sugar ORM。使用迁移脚本预填充数据已经存在问题,请参阅

另一个非常类似的ORM是DBFlow,它也很容易使用。我刚刚用一个预先打包的数据库做了一个POC,效果很好。有关如何执行此操作的更多详细信息,请参阅

编辑:还可以查看ActiveAndroid,它似乎非常类似于Sugar ORM,还支持预填充数据库()