开发人员控制台

Fire OS概览


Fire OS概览

Fire OS是Amazon Fire TV和平板电脑上运行的操作系统。Fire OS是安卓的一个分支,因此若应用在安卓上运行,很可能也能在亚马逊的Fire设备上运行。可通过应用测试服务快速检查应用与亚马逊的兼容性。作为开发者,可能无需调整安卓代码,即可在亚马逊平台上发布应用。

Fire OS版本

Fire OS有三个版本:

下表显示Fire TV设备运行的Fire OS版本。

Fire TV设备 Fire OS版本 构建型号
Fire TV Edition - Grundig OLED 4K (2019) Fire OS 7 AFTEUFF014
Fire TV Edition - Grundig Vision 7 4K (2019) Fire OS 7 AFTEU014
Fire TV Edition - Grundig Vision 6 HD (2019) Fire OS 7 AFTEU011
Fire TV Edition - JVC 4K (2019) Fire OS 7 AFTSO001
Fire TV Edition - Nebula条形音箱(2019) Fire OS 6 AFTMM
Fire TV Cube - 第2代(2019) Fire OS 7 AFTR
Fire TV Edition - Toshiba HD (2018/2019) Fire OS 6 AFTKMST12
Fire TV Stick 4K (2018) Fire OS 6 AFTMM
Fire TV Edition - Insignia HD (2018) Fire OS 6 AFTEAMR311
Fire TV Edition - Insignia 4K (2018) Fire OS 6 AFTBAMR311
Fire TV Cube - 第1代(2018) Fire OS 6 AFTA
Fire TV - 第3代(2017) Fire OS 6 AFTN
Fire TV Edition - Element 4K (2017) Fire OS 5 AFTRS
Fire TV Stick Basic Edition (2017) Fire OS 5 AFTT
Fire TV - 第2代(2015) Fire OS 5 AFTS
Fire TV Stick - 第2代(2017) Fire OS 5 AFTT
Fire TV Stick - 第1代(2016) Fire OS 5 AFTM
Fire TV - 第1代(2014) Fire OS 5 AFTB

有关更多规格信息,请参阅《Fire TV设备规格》

大部分Fire设备通过空中下载技术接收更新,自动获取Fire OS更新。并非每个Fire设备均同时收到同一Fire OS版本的推送。通常在不同的时间向不同的设备推出更新。

可通过转至设置 > 设备 > Fire TV和查看“软件版本”详细信息,查看Fire OS版本。在Fire TV最终用户文档的Amazon Fire TV设备软件更新中有Fire OS版本的发行说明。

服务差异

在核心上,Fire OS和安卓具有相同的基础。Fire OS与安卓的主要差别在于服务。Fire OS可能使用亚马逊的服务,而不是使用Google的服务(用于浏览、定位、消息传递、付款等活动)。用于浏览、定位、消息传递、付款等最明显的是,亚马逊使用Amazon Appstore发布应用,而Google使用Google Play Store

若安卓应用连接到谷歌服务,则将其移植到Fire OS平台可能需利用亚马逊服务。

构建应用时,请按照标准安卓文档所述进行操作。当需考虑亚马逊的Fire OS平台的一些差异时,本网站的文档中会注明这些差异。

目标是尽可能提供与安卓相同的功能(不包括谷歌的服务),因此不必了解另一个开发平台,也不必对现有的安卓应用进行更改。

下表将Google的服务与亚马逊的类似服务进行了对比。

Google Android Fire OS
Google Maps Amazon Maps API
Firebase Cloud Messaging Amazon Device Messaging
Google Play In-App Billing 亚马逊应用内购买API
Cast SDK Fling SDK
Google移动广告SDK 亚马逊移动广告网络
应用宣传
Sign-In with Google Login with Amazon
Google Play开发者API 开发者发布API