情况:
我正在为Blackberry 8310开发一个应用程序。使用此设备,最大的允许操作系统版本是v4.5.0!所以,我设法使用最新的兼容SDK,主要是JDK 4.5与eclipse插件的结合。 在我的项目中,我使用了RIM提供的高级UI代码,以实现向后兼容性以及它提供的出色用户体验。 在高级用户界面的readme file中,它表示所有来源都与JDK 4.2兼容。
问题: 问题是我使用高级UI开发了所有用户界面代码,但这需要一个包和一个JDK版本大于4.5的类,这比我可以运行的更大。
我的问题 实际问题是:在使用JDK4.5进行开发时,如何从JDK版本大于JDK4.5开始使用某些类(或可能的包)? 我不知不觉地尝试了一些技巧;其中一个是: “class dump”:进入JDK5.0,获取丢失的文件(.class文件),将它们添加到项目中并编辑eclipse的.classpath。
答案 0 :(得分: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 Apps仅向前兼容。这意味着您无法在大于4.5的JDK版本上开发应用程序,并期望它在运行OS 4.5的设备上运行。