我怎么能得到三星和所有其他设备的正确的外部存储? [英] How could i get the correct external storage on Samsung and all other devices?

查看:163
本文介绍了我怎么能得到三星和所有其他设备的正确的外部存储?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

该负责人方法Environment.getExternalStorageDirectory()似乎不工作的三星设备...

The official method Environment.getExternalStorageDirectory() seems to be not working on Samsung devices...

这回/ SD卡/,而不是真正的路径/ SD卡/ external_sd /,你可以参考下面的帖子

It return "/sdcard/" but not the real path "/sdcard/external_sd/", you could refer to the following post

<一个href="http://stackoverflow.com/questions/4210154/android-sd-card-characteristics-on-samsung-galaxy">Android在三星Galaxy SD卡特性

有另一种方法来检测外部实际存储路径,并适用于所有的设备?或者只是教我如何避免这个问题?

Is there another methods to detect the external real storage path and suitable for all devices ?? or just teach me how to avoid this issue ??

感谢。

推荐答案

难道你不尝试这样的:

  String url = Environment.getExternalStorageDirectory();
  if(android.os.Build.DEVICE.contains("Samsung") || android.os.Build.MANUFACTURER.contains("Samsung")){
            url = url + "/external_sd/";
  }

这篇关于我怎么能得到三星和所有其他设备的正确的外部存储?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆