如何将打开res raw目录中的数据库文件?
16lz
2021-01-24
解答:在Android中不能直接打开res raw目录中的数据库文件,而需要在程序第一次启动时将该文件复制到手机内存或SD卡的某个目录中,然后再打开该数据库文件。复制的基本方法是使用getResources().openRawResource方法获得res raw目录中资源的 InputStream对象,然后将该InputStream对象中的数据写入其他的目录中相应文件中。在Android SDK中可以使用SQLiteDatabase.openOrCreateDatabase方法来打开任意目录中的SQLite数据库文件。
更多相关文章
- 安卓MonkeyRunner源码分析之与Android设备通讯方式
- Android(安卓)Bluetooth HID实现详解
- Android面试笔试集锦
- Android(安卓)Activity 各函数解析
- [置顶] Android(安卓)Handler Message Looper机制原理
- 为什么ios比android流畅
- Android中解析读取复杂word,excel,ppt等的方法
- android平台上的sqllite_简介
- android 图片占用内存与什么有关