BlackBerry的Android应用程序编程时的哪个Android版本?

时间:2013-05-15 17:08:32

标签: java android blackberry-10 blackberry-android

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

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

2 个答案:

答案 0 :(得分:1)

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

Here is the official BlackBerry page that mentions this

  

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


更新:它似乎是BlackBerry has a status page here,详细说明了Jelly Bean支持的路线图。当然,每一台设备都不会在它出现的那天支持它,并且BlackBerry之前错过了最后期限。但是,在规划项目时,记住所有这些事情可能是件好事。

对您的正确决定取决于您对开发的期望(2周,3个月?),依赖于4.x API的功能有多重要,您愿意承担多少BlackBerry符合他们的日程安排,以及强大的发布对您的重要性。如果在发布时实际上只有少量设备被升级以支持Jelly Bean,则可能会损害您的销售。

无论如何,关键在于它取决于很多因素。希望我已经描述了大多数重要的东西。

答案 1 :(得分:1)

我建议4.2。这是因为在6月,下个月,平台将更新为从2.3.3支持4.2。当你完成出版时,你将全部定下来。