0

情况:

我正在为 Blackberry 8310 开发应用程序。使用此设备,允许的最大操作系统版本是 v4.5.0 !!!因此,我设法使用了最新的兼容 SDK,主要是结合 Eclipse 插件的 JDK 4.5。在我的项目中,我使用了 RIM 提供的高级 UI 代码,以实现向后兼容性和它提供的出色用户体验。在高级 UI 的自述文件中,它说所有源都与 JDK 4.2 兼容。

问题: 问题是我使用高级 UI 开发了所有用户界面代码,但这需要 JDK 版本大于 4.5 的包和类,这比我可以运行的要大。

的问题实际的问题是:在使用 JDK4.5 进行开发时,如何设法使用 JDK 版本大于 JDK4.5 的某些类(或包,如果可能的话)?我尝试了一些技巧,但没有成功;其中之一是:“类转储”:进入 JDK5.0 内部,获取丢失的文件(.class 文件),将它们添加到项目中并编辑 eclipse 的 .classpath。

4

1 回答 1

1

参考您的问题How could I manage to use some classes(or package if possible) from JDK version greater than than JDK4.5 while developing with JDK4.5?,请注意 BlackBerry 应用程序仅向前兼容。这意味着您不能在高于 4.5 的 JDK 版本上开发您的应用程序并期望它在运行 OS 4.5 的设备上运行。

于 2013-07-10T08:09:59.030 回答