源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

关于Android SDCard存储的问题

  • 时间:2021-03-14 21:44 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:关于Android SDCard存储的问题
使用Activit的openFileOutput()方法保存文件,文件是放在手机内在上; 注:模拟器中创建SDCard卡镜像文件,可以在创建模拟器是创建,也可以在Dos窗口中进行android SDK安装路径tools目录,输入如下命令:mksdcard 2048M D:\AndroidTool\sdcard.img 在程序中访问SDCard,需要如下[b]权限[/b]: 在SDCard中创建与删除文件的权限 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> 在SDCard中写入数据权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> public void saveToSDCard(String filename, String filecontent) throws IOException { File file = new File(Environment.getExternalStorageDirectory(),filename); //获取SDCard的路径 FileOutputStream outStream = new FileOutputStream(file); outStream.write(filecontent.getBytes()); outStream.close(); } //[b]判断SD卡是否存在并且可以读写[/b] //if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { // fs.saveToSDCard(filenamestr, filecontentstr); // Toast.makeText(getApplicationContext(),R.string.success, 1).show(); // } else { // Toast.makeText(getApplicationContext(),R.string.sdcarderror, 1).show(); // }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部