读写sd卡文件,只需要用普通Java io就可以了,Environment.getExternalStorageDirectory()为sd卡路径的File

注意:用模拟器运行时需要加载sd卡支持,否则会报read-only system

一,写文件

try {

File myfile = new File(Environment.getExternalStorageDirectory(), "MyDemo.txt");

OutputStream os = new FileOutputStream(myfile);

os.write("hello".getBytes());

os.flush();

os.close();

} catch (Exception e) {

e.printStackTrace();

}

二,读文件

try{

File myfile = new File(Environment.getExternalStorageDirectory(), "MyDemo.txt");

InputStream file = new FileInputStream(myfile);

byte[] b = new byte[(int)myfile.length()];

file.read(b);

Log.d(TAG, new String(b));

}catch(Exception e){

e.printStackTrace();

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

更多相关文章

  1. 一款常用的 Squid 日志分析工具
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  5. 如何反编译android的apk文件得到资源文件
  6. Oprofile 移植到Android
  7. Android(安卓)c和c++函数调用堆栈分析
  8. Android(安卓)Camera HAL设计初步
  9. Android(安卓)获取amr音频文件时长

随机推荐

  1. Android(安卓)ToggleButton
  2. ANDROID 经典开源项目
  3. Android自定义组合控件
  4. android获取通讯录
  5. android使用actionbar与fragment
  6. android 酷欧天气完整项目
  7. 触摸事件的机制
  8. ui?
  9. Android Volley的简单使用
  10. Android与JS通过JSBridge(BridgeWebView