黑莓应用程序为不同的黑莓设备

时间:2013-03-27 12:02:22

标签: blackberry screen-resolution

首先,我不是Blackberry用户。我为7.0+ OS版本制作了一个黑莓应用程序。从一开始我就在黑莓9900 Bold模拟器和同一设备上测试了应用程序(该公司提供的相同设备)。所以没有真正检查其他黑莓设备中的应用程序。但现在我给了另一个分辨率BB设备,所有的GUI东西都被打扰了。

我现在该怎么办?

一种方法是我应该检查分辨率Display.getHorizontalResolution()Display.getVerticalResolution()并相应地制作GUI,但由于我有20多个屏幕,所以我不会这样做。

如果您有任何通用解决方案,请提供。

1 个答案:

答案 0 :(得分:1)

使用embedded Eclipse plugin preprocessorAntenna preprocessor进行条件编译BlackBerry Ant Tools,为不同的目标操作系统和/或不同的目标设备生成不同的应用程序文件。

考虑Alx-task生成支持不同平台/操作系统的alx(应用程序描述符文件)。

同时检查this article。它将有助于您完成任务。