小编Sri*_*Rao的帖子

如何在android中将数据库写入文本文件

我正在为我的大学项目目的开发一个间谍应用程序.为此,我已记录设备的呼叫,位置和SMS并将其存储在数据库中.现在我想将数据库的内容导出到文本文件..我尝试了下面的代码.

private void readAndWriteCallsData() {

    File dataBaseFile = getDatabasePath("DATABASE"); 

    File callDataFile = new File(Environment.getDataDirectory()+"/data/com.example.myapp/databases/"+"DATABASE");

    try {

        BufferedReader dbFileReader = new BufferedReader(new FileReader(callDataFile));

        String eachLine;

        while((eachLine = dbFileReader.readLine()) != null)
        {

                Callslog.append(eachLine);
                Callslog.append("\n");

        }

    } catch (IOException e) {

        e.printStackTrace();
    }


}
Run Code Online (Sandbox Code Playgroud)

但那不行......请帮帮我......

java sqlite android

6
推荐指数
1
解决办法
6077
查看次数

标签 统计

android ×1

java ×1

sqlite ×1