我目前正在尝试在我的应用中集成数据库。目标是让它可用于列表视图以将其拉出并以有效的方式呈现信息。到目前为止,我有接口,对象类,扩展sqliteopenhelper类的db处理程序,甚至做了一个DAO因为我认为它会有所帮助。目前我的应用程序创建了一个数据库(并将IDK放在哪里)并在我的应用程序的任何地方正确使用它。我使用这些指南来使其工作:
www.techotopia.com/index.php/An_Android_Studio_SQLite_Database_Tutorial
并且
www.vogella.com/tutorials/AndroidSQLite/article
我使用了这两个指南的混合物,它们似乎有效。但是我想使用一个预加载的数据库,我找不到一个指南,它将带我一步一步地学习如何获取我的数据库(我已经准备好了)并将它放在我的应用程序文件中,这样每当我加载一个新的模拟器我已经预先加载了所有信息。以前的堆栈溢出问题已经讨论了一个资产文件夹,我只能在我放置数据库的app \ build \ intermediates中找到它。但在这之后,我该怎么办?从各种答案,我可以告诉我必须在数据库处理程序中设置一个特定的路径,但这还不是很清楚。
那么我在哪里放置我的数据库文件以及如何让我的应用程序使用它并将其放置在手机使用期间的位置?
谢谢我很感谢帮助,stackoverflow到目前为止我的夏季项目真的很有用。