Android 把个Excel 搞成sqlite数据库文件 并放在Assets里打包带走

一、需求

现在有个Excel文件里面放了很多数据,需要把它们转成DB文件保存起来,并且打入Android软件包,作为基础库供软件使用


二、实现方式及思考

(1)如何把 Excel 文件 转换成db文件

  • github上有一个开源项目:DHlibxls 时间太紧没时间做仔细研究
  • 第二种方式 xls -> txt -> 字符串解析导入sqlite数据库中

(2)Android数据库文件载入

  • 放到Assets里,不压缩
  • 应用程序启动后拷贝入 /data/data 使用
  • 使用 android-sqlite-asset-helper

(3)使用android-sqlite-asset-helpe步骤

  • AndroidStudio 放到这里/Assets/databases/*.db
  • 注意要放个压缩文件
  • 按照使用指南使用

你可能感兴趣的:(Android 把个Excel 搞成sqlite数据库文件 并放在Assets里打包带走)