作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 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/
我是一名优秀的程序员,十分优秀!