美文网首页Android技术经验
【Android】如何读asserts文件夹下的数据库

【Android】如何读asserts文件夹下的数据库

作者: 李翾 | 来源:发表于2017-06-12 16:40 被阅读33次

小技巧:

以前工程里面如果有db文件的话,会存放在raw文件夹下,用户安装app的时候,再把db复制到data/data目录下,现在不用了,代码如下:

      // 初始化,只需要调用一次
    AssetsDatabaseManager.initManager(context);
    // 获取管理对象,因为数据库需要通过管理对象才能够获取
    AssetsDatabaseManager mg = AssetsDatabaseManager.getManager();
    // 通过管理对象获取数据库
    db = mg.getDatabase("address.db");

"address.db"对应的数据库。


bd.png

相关文章

网友评论

    本文标题:【Android】如何读asserts文件夹下的数据库

    本文链接:https://www.haomeiwen.com/subject/yfglqxtx.html