1 | FileOutputStream out = content.openFileOutput(path, Context.MODE_PRIVATE); |
以上代码再加上io流操作能够实现存储文件到data\data\你的项目完整包名\files
目录下。如果要存储文件到sdcard目录下,就得用另外的方法了。
在sdk1.5r3以上的版本先在AndroidManifest.xml
文件中加入以下配置:
1 | <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> |
以存储一个xml文件到sdcard\test 目录下为例,xml的操作使用的是dmo4j,xml的操作请参考有关资料,也可以将xml文件换成其他文件,用OutputStreamWriter代替XMLWriter就能写入其他种类的文件了:
1 | FileOutputStream out = null; |
v1.5.2