1

我为多种分辨率开发了一个使用 JRE 4.5的BlackBerry 应用程序。我已经得到了用于签署构建的有序密钥。我需要知道我是否需要为不同分辨率的所有构建单独订购和签署构建,或者只需要签署任何一种分辨率的构建并更改相应构建的分辨率文件夹并在Eclipse中执行Project-> Build Project for不同的分辨率?

4

1 回答 1

1

每次都必须签名。所以更改资产文件夹,构建并签名并保存,然后重复该过程。

您可能会考虑以下替代方案:

  1. 包括所有资产并在运行时选择正确的资产
  2. 包括最高分辨率的图像并在运行时缩放资产。

使用这两种方法中的任何一种,您只需要一个构建,这使每个人的生活都变得更加轻松。

更新,只是想到了另一种选择。拥有一个包含基本资产的简单程序,并在第一次运行应用程序时为您的设备下载正确的资产。如果它们很大,SD 卡将是他们的好地方。

澄清

您为您构建的所有应用程序使用相同的一组密钥,它们将您标识为开发人员,而不是特定于一个应用程序。但是您必须签署您计划分发的每个构建。

于 2013-11-01T12:34:42.840 回答