同为安卓系统,为什么不同手机的系统不能通用?

Android系统的碎片化现象十分严重,从早期的1.5版本一直演变到现在的10.0甚至更高版本,市场上并存着大量不同的系统版本。这种长期的版本迭代和分裂,使得统一的标准难以建立,不同代际或定制版本的系统之间自然无法直接通用。

评论 (1)

说得太对了,这就是典型的“开源不开放”。Google只负责给个底层的AOSP框架,厂商拿到后为了抢市场份额、搞差异化,纷纷加自己的UI、改底层驱动,结果就是虽然都叫Android,但各家系统底层逻辑和交互习惯千差万别。就像大家都喝可乐,有的甜有的淡,配方还不一样,自然没法通用。