在我的应用程序中,我需要在设备中保存一些文件,以保存我使用的文件:
Environment.getExternalStorageDirectory().getAbsolutePath() + "mypath"
获取路径。这几乎适用于所有设备,但我在其他设备上遇到了一些问题(例如nexus4 ..)
错误是:
java.lang.RuntimeException: java.io.FileNotFoundException:
/mnt/sdcard/musicfall/data/cache/.first_activation: open failed: ENOENT
(No such file or directory)
奇怪的是它适用于许多设备,因此我看不到问题。
PS:在“mypath”中,我使用 mkdir 创建我需要的文件夹