文件路径在J2ME中不起作用

时间:2014-03-14 12:03:13

标签: java-me symbian filepath nativeapplication

我在我的测试移动设备(Samsung-Duos)中使用了一个用于platformRequest的图像路径(“file:/// E:/image.jpg”)。似乎文件路径无效。我有SD卡中的图像。请任何人帮助我使它成功!

提前致谢:)

1 个答案:

答案 0 :(得分:1)

确保传递正确的路径。使用下面的代码,您将能够知道哪些是可用的路径。 (音乐文件夹是特定于应用程序的文件夹。如果不需要,可以将其删除。)

 private String getFullMusicPath() {
    Enumeration drives = FileSystemRegistry.listRoots();
    String root = null;
    while (drives.hasMoreElements()) {
        root = (String) drives.nextElement();
        if (root.equalsIgnoreCase("sdcard/")) {
            return "file:///" + root + musicFolder + "/";
        }
    }
    return (root == null ? null : "file:///" + root + musicFolder + "/");
}