1

我正在编写一个 Android 应用程序,它也需要在 BlackBerry Z10 上运行。有人提到可以为 BB 打包 Android 应用程序。但是我不确定版本。如果我使用 4.x 的特定功能,例如可滑动标签,BB 是否支持它们,或者我应该使用一些较旧的 API,例如 Eclair (2.1) 以确保安全?

我只想编程一次,而不是两次。

4

2 回答 2

1

今天,您应该将您的 Android 应用程序构建到操作系统版本 2.3.3(API 级别 10)。因此,您应该制作一个不使用较新 API 级别的功能的应用版本。

这是提到这一点的官方黑莓页面

您可以使用 BlackBerry Runtime for Android 应用程序在 BlackBerry Tablet OS 和 BlackBerry 10 上运行 Android 2.3.3 平台应用程序。要使用运行时,您必须首先将 Android 应用程序重新打包为 BAR 文件格式,这是所需的兼容文件格式用于在 BlackBerry Tablet OS 和 BlackBerry 10 上运行的应用程序。


更新:看来黑莓在这里有一个状态页面,详细说明了他们对 Jelly Bean 支持的路线图。当然,并不是每台设备都不会在它问世的那一天支持它,而黑莓以前也错过了最后期限。但是,在规划项目时记住所有这些事情可能会很好。

对您来说正确的决定取决于您预计开发需要多长时间(2 周,3 个月?),依赖于 4.x API 的功能有多重要,您愿意假设 BlackBerry 能满足他们的时间表,以及强大的发布对您来说有多重要。如果在发布时只有少数设备实际升级以支持 Jelly Bean,则可能会损害您的销售。

无论如何,关键是它取决于很多因素。希望我已经描述了大部分重要的内容。

于 2013-05-15T21:54:19.563 回答
1

我建议4.2。这是因为在下个月的六月,平​​台将从 2.3.3 更新为支持 4.2。等到你开始出版时,你就准备好了。

于 2013-05-15T21:58:56.020 回答