手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >关于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 adb shell命令合集

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

Android 开发环境配置问题

Android GridView的使用

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

解析android截屏问题

Android读取对应的键值

Android TabWidget切换卡的实现应用

Android 开机广播的使用及配置

在Android中 获取正在运行的Service 实例

精品推荐
分类导航