关于Android的sdcard目录的一点发现
2011-03-04 15:05
381 查看
一般来说获得android手机的sdcard目录会用到系统的一个函数
但是由于软件可能要适应很多不同的手机型号,各个厂商起的名字千奇百怪,你也许只知道sdcard,其实还有sdcard2,udisk之类的,其中这个udisk是手机自带的内存卡,当然你也还可以再装sdcard,两个可以一起使用。因为这些原因就没有用这个函数,而是手写的"/sdcard","/sdcard2","/udisk",也许你要说到了2.2这个目录变了呀,其实这是不影响的,android会自己给我们适配过去的
Environment.getExternalStorageDirectory().getPath()
但是由于软件可能要适应很多不同的手机型号,各个厂商起的名字千奇百怪,你也许只知道sdcard,其实还有sdcard2,udisk之类的,其中这个udisk是手机自带的内存卡,当然你也还可以再装sdcard,两个可以一起使用。因为这些原因就没有用这个函数,而是手写的"/sdcard","/sdcard2","/udisk",也许你要说到了2.2这个目录变了呀,其实这是不影响的,android会自己给我们适配过去的
public class SdcardTest extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); File udiskFile1=new File("/udisk/u1.txt"); File udiskFile2=new File("/mnt/udisk/u2.txt"); File sdcardFile1=new File("sdcard/s1.txt"); File sdcardFile2=new File("/mnt/sdcard/s2.txt"); try { udiskFile1.createNewFile(); udiskFile2.createNewFile(); sdcardFile1.createNewFile(); sdcardFile2.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
相关文章推荐
- 关于android 4.2版本的sdcard文件目录分析(含修正)
- 关于android 4.2版本的sdcard文件目录分析(含修正)
- 关于android 4.2版本的sdcard文件目录分析(含修正)
- Android根目录下面的sdcard和mnt文件夹下面的sdcard
- 关于Android读取不同位置(drawable,asset,SDCard)的图片资源的总结
- Android系统预制可卸载应用、预制文件到系统目录或SDCard目录
- Android 获取SDCard中某个目录下图片
- Android 根目录和sdcard卡路径分析
- 关于android开发中如何在sdcard中添加文件的说明
- Android获取SDcard目录及创建文件夹;
- Android4.2.2 关于unmount SDcard流程中updateExternalMediaStatus部分
- [Android 数据存储] SDcard/Android/data/ 这个目录是干什么的?
- 关于通过DDMS向Android系统的模拟器的sdcard中导入mp3文件的问题
- Android 获取SDCard中某个目录下图片
- Android在SDCard创建目录_卸载应用同时删除工程创建的文件
- Android在SDCard创建目录_卸载应用同时删除工程创建的文件
- 关于Android读取不同位置(drawable,asset,SDCard)的图片资源的总结
- android 选择本地图片并截剪图片保存到,sdcard指定目录中
- Android关于SDCard存储
- Android中关于sdcard的操作