将android程序中的数据库导出到SD卡
来源:互联网 发布:整站优化seo 上海 编辑:程序博客网 时间:2024/05/01 10:46
private void copyDBToSDcrad(){String DATABASE_NAME = "数据库文件名称";String oldPath = "data/data/com.packagename/databases/" + DATABASE_NAME;String newPath = Environment.getExternalStorageDirectory() + File.separator + DATABASE_NAME;copyFile(oldPath, newPath);}/** * 复制单个文件 * * @param oldPath * String 原文件路径 * @param newPath * String 复制后路径 * @return boolean */public static void copyFile(String oldPath, String newPath){try{int bytesum = 0;int byteread = 0;File oldfile = new File(oldPath);File newfile = new File(newPath);if (!newfile.exists()){newfile.createNewFile();}if (oldfile.exists()){ // 文件存在时InputStream inStream = new FileInputStream(oldPath); // 读入原文件FileOutputStream fs = new FileOutputStream(newPath);byte[] buffer = new byte[1444];while ((byteread = inStream.read(buffer)) != -1){bytesum += byteread; // 字节数 文件大小fs.write(buffer, 0, byteread);}inStream.close();}}catch (Exception e){System.out.println("复制单个文件操作出错");e.printStackTrace();}}
0 0
- 将android程序中的数据库导出到SD卡
- 将Android程序中的数据库导出到SD卡
- Android将项目中的数据库复制到SD
- android 代码将数据库文件导出到sd卡
- Android将数据库保存到SD卡的实现
- Android将数据库保存到SD卡的实现
- android将res中的资源拷贝到SD卡中
- Android 将assets中的数据库写入SD卡
- android 将数据读写到SD卡
- Android greendao将数据库存在SD卡
- Android 程序默认安装到sd卡
- android复制数据库到SD卡
- android复制数据库到SD卡
- android复制数据库到SD卡
- 把android数据库复制到sd卡
- android创建数据库到SD卡
- 将android工程中assets中的文本文件复制到指定的SD卡目录中
- Android 将assets中的文件拷贝到本地SD卡使用
- 10个帮程序员和站长减压放松的良心网站!
- 内核模块中对文件的读写
- CentOS 7.0 SSH配置
- JS中的prototype
- 归并排序求逆序对
- 将android程序中的数据库导出到SD卡
- iar错误errore46:IAR中的错误,高手进来下!Error[e]:Segme
- cookie ,session 和localStorage的区别详解
- 谈谈boost.asio的异步发送
- vector 二维数组 初始化
- 【Spring】MVC
- Android 反编译apk 到java源码的方法
- Poj 2778 DNA Sequence (AC自动机+矩阵)
- MySQL联合查询语法内联、左联、右联、全联