到Environment.getExternalStorageDirectory()或不?

时间:2012-11-11 19:06:33

标签: java android environment

我不明白我用Eclipse得到的信息。我添加了一个“/ sdcard”作为目录,我收到了警告:

Do not hardcode "/sdcard/"; use Environment.getExternalStorageDirectory().getPath() instead

所以,顺从地,我按照要求改变了,但后来我得到了一个错误:

The method getExternalStorageDirectory() is undefined for the type Environment

SO -

谢谢!

1 个答案:

答案 0 :(得分:2)

有些手机将其sd文件夹命名为不同,例如:

在三星手机中,它名为external_sd,您的代码将失败。

control + shift + o - >在eclipse中添加导入,否则它应该是there