Android开源项目简化冗余应用程序,从音乐播放器、日历和计算机先开刀

Google为更聚焦Android开源项目(Android Open Source Project,AOSP)的目的,使项目中应用程序专注支持Android平台功能,所以开始整理项目中的应用程序,目前已经清理完三个应用程序,除了简化音乐播放器以及日历的功能外,还将计算机应用程序从AOSP项目中删除。

AOSP提供一系列可用的应用程序,除了可以为构建Android设备的厂商提供一系列可用的应用程序外,也能够当作Android开发人员的范本,提供构建应用程序的参考,另外,这些应用程序也可以成为平台的一部分,让其他应用程序通过API调用应用程序的功能。

但Google提到,随着Android生态系统逐渐成熟,社群中无论是开源或是私有的替代实例都逐渐增加,这些应用程序不只提供开发者范例,通常也具备够丰富而足以展示Android的功能,因此Google从去年底开始着手清理AOSP中的应用程序,将AOSP项目应用程序的目标,锁定在成为平台的一部分,提供其他Android应用程序可调用的功能。

目前Google已经清理了三个应用程序,包括音乐播放器(下图左)、日历(下图右)以及计算机。音乐播放器现在只提供一首音乐或是一个文件的播放功能,并且对外公开作为android.media.browse.MediaBrowserService的意图处理程序(Intent Handler),播放器仍然具备基本的播放控制功能,包括播放、暂停、向前以及向后等控件,但是音乐图标、表演者、专辑、歌曲、播放列表、搜索和设置的功能都被移除了。

而AOSP日历现在则为公开的日历事件意图处理程序,无法创建新事件,也不能编辑或是删除既有事件,只提供日、周以及月的审查图,而多帐户支持、提醒和设置功能都已经被删除了,未来可能还会再简化。计算机因为本身是一个独立的应用程序,因此从ASOP项目中删除,不过仍然会成为一个独立的开源应用程序存在。