java-me - 有没有办法为支持 Java ME 的设备开发新的 JSR?

标签 java-me mobile mobile-phones sip

我有一个 MIDP2.0 移动设备,不支持特定的 JSR(它是 J2ME 的 JSR 180 SIP API)。 Sun's website说有一个引用实现,但它似乎已经被删除。

问题是,我可以开发 JSR 180 并将其部署到设备上,以便应用程序可以使用它吗?或者它应该在设备固件中(显然我无法轻松访问它)?

感谢您提供答案、链接、指南以及我可以获得的任何信息(对于试图记住 Java ME 的菜鸟)。

最佳答案

JSR 是设备 Java ME 平台的一部分,因此您(作为应用程序开发人员)不能修改它们(包括添加新类)。

但是,没有什么可以阻止您在自己的应用程序中重新实现 JSR 的部分(或全部)功能,从而解决问题。但是,您将无法复制正确的包名称以使您的代码“完全”符合实际的 JSR。

我自己没有看过 JSR 180,所以我不知道这会有多少额外的工作,但我过去曾用 JSR 172(XML/Web 服务)做过类似的事情,我在其中编写了自己的基本 XML解析器和 Web 服务包装器。

关于java-me - 有没有办法为支持 Java ME 的设备开发新的 JSR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1715675/

相关文章:

java - RMS 只是临时存储吗?

blackberry - 当用户点击 BlackBerry 上的标签字段时打开网站

android - 安卓上的谷歌分析

flutter 错误 - 'package:flutter/src/painting/decoration_image.dart' : Failed assertion: line 50 pos 15: 'image != null' : is not true

grails - 将 Web 浏览器应用程序移植到移动设备

html - 如何在手机点击网页中的链接时触发电话

google-maps - 谷歌地图定位是如何工作的?

Java和J2ME计算比

java - 如何获取手机的公网IP地址?

javascript - 是否有将 HTML5、CSS3 和 JavaScript 捆绑到 native 移动应用程序中的平台?