首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio数据采集

Android Studio数据采集
EN

Stack Overflow用户
提问于 2016-05-19 03:46:52
回答 1查看 910关注 0票数 0

我正在为我的工作设计一个应用程序来收集狗训练的数据。我需要能够访问我计算机上的数据来进行分析。我已经完成了应用程序的前端,并将所有信息组织成一个单独的字符串,我想将其保存到一个文件中供以后分析。我运行该应用程序,但在运行该应用程序的平板电脑上找不到任何数据。保存应用程序的代码是:

代码语言:javascript
复制
String output="Example, Data";
File file = new File(Environment.getExternalStoragePublicDirectory(DIRECTORY_DOCUMENTS),"TrainingData.txt");
try {
    FileOutputStream fout = new FileOutputStream(file);
    OutputStreamWriter outputStream = new OutputStreamWriter(fout);
    outputStream.write(output);
    outputStream.close();
} catch (Exception e) {
    e.printStackTrace();
}

是列出的代码的保存部分有问题,还是它是正确的,我只是在平板电脑上找不到文件。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2016-05-19 05:22:45

试着这样做:

代码语言:javascript
复制
File path = context.getFilesDir();
File file = new File(path, "the-file.txt");

然后:

代码语言:javascript
复制
FileOutputStream stream = new FileOutputStream(file);
try {
   stream.write(output".getBytes());
} finally {
    stream.close();
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37308836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档