Java me 文件路径在J2ME中不起作用

Java me 文件路径在J2ME中不起作用,java-me,symbian,filepath,nativeapplication,Java Me,Symbian,Filepath,Nativeapplication,我在我的测试手机(三星Duos)中使用了一个图像路径,用于platformRequest(“file:///E:/image.jpg") . 文件路径似乎无效。我在SD卡上有图像。请任何人帮助我使它工作 提前感谢:)请确保您通过了正确的路径。使用下面的代码,您将能够知道您拥有哪些可用路径。(音乐文件夹是特定于应用程序的文件夹。如果不需要,可以将其删除。) private String getFullMusicPath() { Enumeration drives = FileSyste

我在我的测试手机(三星Duos)中使用了一个图像路径,用于platformRequest(“file:///E:/image.jpg") . 文件路径似乎无效。我在SD卡上有图像。请任何人帮助我使它工作


提前感谢:)

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

 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 + "/");
}