【问题标题】:How to access files in Java ME如何在 Java ME 中访问文件
【发布时间】:2010-06-21 10:11:07
【问题描述】:

我想访问此屏幕截图中圈出的文件。 我应该使用什么路径?

这是针对我的 JavaME 应用程序的。 file:///ParseExample/service1.xml 似乎不是正确的。

http://www.fileden.com/files/2010/5/28/2872707//projectfiles.JPG

编辑: 这是我的代码: FileConnection fconn = (FileConnection) Connector.open("file:///ParseExample/service1.xml", Connector.READ_WRITE);

【问题讨论】:

    标签: java-me writefile


    【解决方案1】:

    如果这些是您要捆绑在 MIDlet JAR 中的文件,那么您需要使用 Class.getResourceAsStream()

    【讨论】:

      【解决方案2】:

      你试过new File("ParseExample/service1.xml");吗?

      这使用相对路径而不是绝对路径访问文件,如您的示例所示。 (你也可以试试"file://ParseExample/service1.xml"(冒号后面只有两个斜线)。

      而且,正如 funkybro 所说,如果你将它包装在一个罐子里,你需要 Class.getResourceAsStream()...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-04
        相关资源
        最近更新 更多