在我的应用程序中,我有一些静态数据,我想在一个屏幕上显示。所以我将数据导入数据库并将其添加到SD卡。现在应用程序在模拟器上正常工作。但是当我创建cod / alx文件并将应用程序安装到设备时,db丢失了。任何人都可以建议在应用程序中包含此数据库的方法吗?
答案 0 :(得分:2)
将db文件包含在项目资源中。然后在运行时从资源中提取它并保存到SDCard。
提取资源使用Class.getResourceAsStream(String name)方法。
在BB上保存文件的起点可以是本指南:Code sample: Writing text to a file。