首先,我不是主开发者。
我们有一个GPS应用程序,可以在SQLite数据库中创建gps轨道。
应用程序现在的工作方式:
问题 - 我们不断收到损坏的SD卡,因此他们推动了SD卡的依赖性
问题 - 我们可以将csv文件输出到设备内部文件系统的dir。比如下载的文件夹?
我们在Samsung 10.1 Tab 4上运行KitKat和Lollipop。但是,我们需要尽快部署更多标签。他们很可能会有棉花糖。
答案 0 :(得分:2)
您可以使用标记MODE_WORLD_READABLE
将CSV文件保存在内部存储中,但请记住
从N开始尝试使用此模式将抛出SecurityException。
以下是Save a File on Internal Storage:
的示例String filename = "myfile";
String string = "Hello world!";
FileOutputStream outputStream;
try {
outputStream = openFileOutput(filename, Context.MODE_WORLD_READABLE);
outputStream.write(string.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}