我已经通过此代码在android中的文件中编写了一些数据
FileOutputStream fos = openFileOutput("tempdata.ser",Context.MODE_PRIVATE);
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(map1);
oos.close();
现在我想通过检查该文件来确认。那么有没有办法在MAC系统中看到这个mannualy文件。还告诉我,我想以这样的方式制作文件:如果文件存在,我的数据应该被附加,否则创建一个新文件,所以我的代码是否正确?
提前致谢
答案 0 :(得分:1)
现在我想通过检查该文件来确认。那么有没有办法在MAC系统中看到这个mannualy文件。
在模拟器上,您可以使用DDMS浏览到/data/data/your.app.package.name.goes.here/files
。
还告诉我,我想以这样的方式制作文件:如果文件存在,我的数据应该被附加,否则创建一个新文件,所以我的代码是否正确?
我不知道Java序列化是可行的,主要是因为很少有人真正使用Java序列化。