我对一件事非常好奇:
例如,HTC 上的果冻豆与三星、索尼、摩托罗拉等的果冻豆有没有可能不同?如果“是”为什么?
实际上这是编程问题,因为我正在测试的一些应用程序正在 HTC 上运行,但在三星上却没有(不完全运行,或带有“错误”),反之亦然。
我对一件事非常好奇:
例如,HTC 上的果冻豆与三星、索尼、摩托罗拉等的果冻豆有没有可能不同?如果“是”为什么?
实际上这是编程问题,因为我正在测试的一些应用程序正在 HTC 上运行,但在三星上却没有(不完全运行,或带有“错误”),反之亦然。
尽管任何“Jelly Bean”版本都基于相同的 ASOP 核心,但有很多原因可能会有所不同。包含谷歌移动服务(例如 Nexus7,但不包括 Kindle Fire)、由 TI 或 Qualcomm 等开发的芯片组级别更改以支持硬件平台以及自定义和优化我的 OEM 和 ODM(例如自定义启动器或将杜比数字包含到音频管道中)将意味着潜在的不同行为,尽管大多数情况下它们不应更改核心 API 功能
在任何给定的主要版本中,还有可能出现在您的测试中的点版本的修复和更改。
你有你所看到的事物的例子吗
是的,因为有些公司各不相同,将下一个 Android 版本安装到他们的设备中需要时间。例如,当今年 5 月 Android 5.0 Key Lime Pie 发布时,摩托罗拉将率先与摩托罗拉 X 一起使用,但其他公司(如 LG)需要一些时间才能实现。我的 LG Android 设备甚至还没有进入 Android 3.0 Honeycomb。