在我的应用程序中,我有一些要在一个屏幕上显示的静态数据。所以我将数据导入数据库并将其添加到 SD 卡中。现在该应用程序在模拟器上运行良好。但是当我创建 cod/alx 文件并将应用程序安装到设备时,数据库丢失了。谁能建议将此数据库包含在应用程序中的方法?
最佳答案
在项目资源中包含db文件。然后在运行时从资源中提取它并保存到 SDCard。
提取资源使用Class.getResourceAsStream(String name)方法。
在 BB 上保存文件的起点可以是本指南:Code sample: Writing text to a file .
关于database - 如何在 Blackberry 应用程序中包含 SQLite 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5831345/