当前位置: 代码迷 >> Android >> android数据持久化有关问题
  详细解决方案

android数据持久化有关问题

热度:60   发布时间:2016-04-28 03:20:55.0
android数据持久化问题
最近自己学习了安卓的一点东西,由于android虚拟机启动超慢,于是用的真机测试的.
看到数据持久化这一块的时候,先玩了一下文件存储数据,可是这个数据保存到哪里了却不知道;

public void save(String inputText) {
FileOutputStream out = null;
BufferedWriter writer = null;
try {
out = openFileOutput("data", Context.MODE_PRIVATE);
writer = new BufferedWriter(new OutputStreamWriter(out));
writer.write(inputText);
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (writer != null) {
writer.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}

无非就是把EditText中输入的内容保存到文件中,代码应该没错误吧???
很简单的一个demo,可是就是没找到数据存储到哪里了,在网上查了下说是保存到data下面,可是我的手机存储和内存扩展卡下都没有data这个文件夹,麻烦做android开发的同学指导下,3q!!!

------解决思路----------------------
是被隐藏了的。你手机需要root,然后用有root权限的文件查看器去看。我用的是root explorer,你可以试试。
------解决思路----------------------
楼上说的对。。。
  相关解决方案