情况:
我正在为 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。