当前位置:首页 > 嵌入式 > 嵌入式动态
[导读]许多人喜欢Android更新,包括安全修复程序和主要版本。 当然,有些人担心新的更新,因为这会改变周围的事物,有时还会出现新的错误或性能问题。 但是,在大多数情况下,新的Android更新对于该平台至关重要。 但是,更新Android的整个过程非常复杂。 因此,索尼刚刚发布了一个图表来说明整个过程。

许多人喜欢Android更新,包括安全修复程序和主要版本。 当然,有些人担心新的更新,因为这会改变周围的事物,有时还会出现新的错误或性能问题。 但是,在大多数情况下,新的Android更新对于该平台至关重要。 但是,更新Android的整个过程非常复杂。 因此,索尼刚刚发布了一个图表来说明整个过程。

第一个阶段是“启动”过程,首先从Google向Android OEM发送所谓的平台开发工具包(简称PDK)开始。这要在发布新版本的Android之前几周完成,其中包括一系列源文件以及更多可帮助OEM开发,优化和测试新更新的文件。然后,当Google发布更新时,OEM可以开始建立基础,以便他们可以专注于硬件抽象层(HAL)。

HAL流程完全专注于使不同的硬件组件与新软件一起使用。如果一家公司不使用高通公司使用的相同组件(有时是这种情况),那么应由OEM来解决。完成后,他们可以开始研究智能手机或平板电脑应该具备的基本功能。这包括但不限于拨打和接听电话,发送和接收消息以及互联网连接之类的内容。

这样一来,OEM就可以使用软件功能,使他们的设备在竞争中脱颖而出。以索尼为例,这包括自定义锁定屏幕和其他应用程序,包括联系人,音乐,电影,专辑,相机,电子邮件和其他功能,例如Smart Stamina和Xperia Assist。完成此操作后,他们可以在公司内部进行一些内部测试,然后在实验室外进行更多测试。

您会以为这就是终点,但这只是第一阶段。完成此工作后,第二阶段便开始了,这就是更新的认证和批准起作用的地方。这些设备在蓝牙,WiFi和蜂窝连接方面需要满足某些标准。这些蜂窝合作伙伴中的一些合作伙伴也需要软件中的某些功能,因此在实现这些功能后,更新将通过运营商的一些测试进行。

最后,所有这些都让他们可以开始将更新发布给用户。通常在团队坐下来并在更新过程中检查日志中是否存在任何类型的严重错误时,这是逐步进行的。如果检测到某些问题,则需要对其进行修复,否则,将继续进行推出过程,直到完成为止。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭