手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >关于Android SDCard存储的问题
关于Android SDCard存储的问题
摘要:使用Activit的openFileOutput()方法保存文件,文件是放在手机内在上;注:模拟器中创建SDCard卡镜像文件,可以在创建模...

使用Activit的openFileOutput()方法保存文件,文件是放在手机内在上;

注:模拟器中创建SDCard卡镜像文件,可以在创建模拟器是创建,也可以在Dos窗口中进行android SDK安装路径tools目录,输入如下命令:mksdcard 2048M D:AndroidToolsdcard.img

在程序中访问SDCard,需要如下权限:

在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();

}

// 判断SD卡是否存在并且可以读写

//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();

// }

【关于Android SDCard存储的问题】相关文章:

基于Android SQLite的使用介绍

基于Android AppWidgetProvider的使用介绍

解决android 下载时文件名中文和空格问题

解决android tabhost 个别版本视图重叠问题

android 退出程序解决内存释放的问题

Android读取对应的键值

Android获取内外部存储器的容量

Android adb shell命令合集

Android ViewPager相册横向移动的实现方法

Android TabWidget切换卡的实现应用

精品推荐
分类导航