手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >关于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 开机广播的使用及配置

基于Android LayoutInflater的使用介绍

Android TabWidget切换卡的实现应用

android4.0 获取手机IP地址的问题

Android 程序应用的生命周期

如何与Android实体设备的连接

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

Android Studio打包时解决V4包重复的问题

基于Android AppWidgetProvider的使用介绍

Android 开发环境配置问题

精品推荐
分类导航