Blackberry 10 真的可以兼容 Android 和 iOS 的应用吗

2025-04-06 06:55:23
推荐回答(2个)
回答1:

对于 Android 应用
大部分 Android 应用可以经过简单的转置在 BB10 上使用(官方介绍页面)。

之所以能用,是因为 BB10 (其实还有 Playbook )用了 Dalvik 虚拟机。
不止 BB10,N9(MeeGo)、iPad(IOS)也可以通过 Dalvik 虚拟机运行 Android 应用。
MeeGo 甚至有更残暴的 OpenMobile's ACL (Application Compatibility Layer)™ 可用。

所以某种程度上来讲 BB10 支持 Android 应用没啥可惊讶的。

另外关于 Google 的态度,在这个链接中有段写道:What does Google think of its open source Dalvik engine being used on a non-Android device? "No comment" said RIM.
对于 iOS 应用
后续补充的第二个链接中的官方文档说的其实是如何把自己的代码从 iOS 迁移到 BB10 上来,这基本上已经是完全重新开发了,和简单转置运行 Android 应用完全不是一个级别的。
如果第二个链接这样也算「可以运行」的话,那所有 APP 都可以算成是跨平台的了。

其它平台其实也存在这类文档,个人认为这并不能简单的称作「可以运行」

其实这样迁移的成本很高,和转置存在很大区别,所以 Apple 那边当然也就不会有什么意见喽。

回答2:

部分