问题标签 [jsr75]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
942 浏览

blackberry - Blackberry - 从应用程序资源将 mp3 文件添加到 sdcard 文件夹

我的黑莓应用程序有一些与应用程序捆绑在一起的 mp3 文件。我想通过程序将这些文件从应用程序添加到 sdcard 中的文件夹或手机内存中的文件夹中。

我怎样才能做到这一点?是否可以?

谢谢。

0 投票
1 回答
1465 浏览

blackberry - 在 JDK 中访问 Blackberry 的“Media”目录

尝试使用JSR 75访问保存在设备上“/home/video/”目录下的媒体。使用黑莓 JDK 4.6.1。单行代码引发“ FileSystem IO Error”异常。像往常一样,这在极端情况下无济于事。

有没有人尝试过这样做?我可以在我的 jar 中打开文件,但似乎无法访问媒体文件夹。我有javax.microedition.io.Connector.file.read权限集并且我的应用程序已签名。

0 投票
2 回答
474 浏览

java - 在 J2ME 上打开文件以进行写入的替代方法?

我继承了一些 J2ME 代码,其中一个类包含以下两种方法:

据我所知,这两种方法的作用完全相同。奇怪的是,这些方法在课堂上是紧挨着的,这意味着无论谁把它们放在那里都知道它们在做什么。

这些方法本质上是一样的吗?我可以摆脱其中之一吗?(或者可能两者兼而有之,考虑一下)。

0 投票
2 回答
15317 浏览

blackberry - J2ME/Blackberry - 如何读/写文本文件?

请给我一个在黑莓应用程序中读/写文本文件的示例代码。

0 投票
2 回答
6397 浏览

file-io - J2ME FileConnection 的文件路径?

我正在编写一个需要写入文件的 MIDlet。我正在使用 JSR-75 中的 FileConnection 来完成此操作。

目的是让这个 MIDlet 在尽可能多的设备上运行(理想情况下,所有支持 JSR-75 的 MIDP 2.0 设备)。

在几个模拟器和一个 HTC Touch Pro2 上,我可以完美地使用以下代码来获取文件系统的根:

但是,在诺基亚 S60 第 5 版仿真器上,尝试打开到此路径的 FileConnection 会引发 java.lang.SecurityException。显然 S60 设备不允许连接到文件系统的根目录。我意识到我可以使用 System.getProperty("fileconn.dir.photos") 之类的东西,但并非所有设备都支持。

所以,我的实际问题是:获得创建 FileConnection 的路径的最佳方法是什么,以实现最大的可移植性?

谢谢。

编辑:我想我可以遍历枚举中的所有根,并检查一个可写的根,但这并不是最优的,原因有两个。首先,不一定有任何可写的根。其次,这可能是手机内存或存储卡,因此存储方式在设备之间不会保持一致,这很丑陋。

0 投票
2 回答
1216 浏览

java-me - 非 JSR-75 设备上的 JSR-75 特定代码?

我正在尝试做的事情

我正在编写一个 J2ME midlet,我想使用 JSR-75 来编写文件。我还希望能够在不支持 JSR-75 的设备上运行我的应用程序。

我是怎么做的

我找到了一个解释如何执行此操作的网站(忘记网址,抱歉):

  • 创建一个公开所有功能的公共抽象类(“服务”)。
  • 创建一个包私有类(“ServiceImplementation”)扩展这个抽象类,实现所有功能。
  • 将两者放在一个单独的包中,将 Service 呈现为包的外观。

要实例化此类,请使用抽象类中的以下方法:

出了什么问题

当存在 JSR-75 时,这非常有效。问题是我希望这个 midlet 也能在非 JSR-75 设备上运行,并且当我尝试这样做时,这段代码会抛出 ClassNotFoundException: javax/microedition/io/file/FileConnection,即使我正在捕获所有异常.

我已经进行了项目范围的搜索,以确保我没有在其他任何地方使用 FileConnection,而是在 Service 和 ServiceImplementation 中使用。

有谁知道我应该怎么做?

0 投票
1 回答
1232 浏览

java-me - J2ME:跨平台获取与 PIM 的联系

我必须基于从通讯录中获取数据来开发解决方案。这些数据必须保存为文本格式。我使用 Java™ Platform Micro Edition SDK 3.0 对其进行了编码。

但是此代码仅适用于模拟器,不适用于真机。我应该如何使用 PIM 以文本格式保存数据?

另外,我允许访问通讯录。我认为错误是使用 PIM 结构。我需要一些工作样本。谁有它?(:

0 投票
1 回答
595 浏览

java-me - java.io.IOEXception at com.sun.midp.io.j2me.file.Protocol.delete(+76) 异常的原因?

在 J2ME MIDP2.0 中使用文件连接时出现上述异常

0 投票
2 回答
2654 浏览

java - 清除文件夹 - 删除文件夹中的文件 - J2ME

我正在尝试使用 j2me 清除文件夹中的所有文件。我怎么做?

0 投票
2 回答
2064 浏览

java-me - 文件连接+j2me

我想制作一个应用程序,无论它是在手机中还是在外部存储器中,我都可以获取所有图像。我想在我的应用程序中导入所有这些图像。怎么可能?我开始知道通过文件连接是可能的。但没有得到确切的想法。