开发者控制台

Fire OS概览


Fire OS概览

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

Fire OS版本

Fire OS有三个版本:

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

Fire TV设备 构建型号 Android级别 Fire OS版本
Fire TV Edition - Onida HD/FHD (2020) AFTTIFF55 API级别25 (Android 7.1) Fire OS 6
Fire TV Edition - ok 4K (2020) AFTWI001 Android级别28 (Android 9) Fire OS 7
Fire TV Stick - 第3代(2020) AFTSSS Android Level 28 (Android 9) Fire OS 7
Fire TV Stick Lite - 第1代(2020) AFTSS Android Level 28 (Android 9) Fire OS 7
Fire TV版 - Toshiba 4K UHD (2020) AFTDCT31 Android Level 28 (Android 9) Fire OS 7
Fire TV版 - Insignia 4K UHD (2020) AFTDCT31 Android Level 28 (Android 9) Fire OS 7
Fire TV Stick - 第2代(2016-2019) AFTT Android Level 22 (Android 5.1) Fire OS 5
Fire TV Edition - Toshiba HD (2018-2020) AFTBAMR311 API级别25 (Android 7.1) Fire OS 6
Fire TV Edition - Insignia HD (2018-2020) AFTEAMR311 API级别25 (Android 7.1) Fire OS 6
Fire TV Edition - Toshiba 4K (2018-2019) AFTKMST12 API级别25 (Android 7.1) Fire OS 6
Fire TV Edition - Onida HD (2019) AFTLE API级别25 (Android 7.1) Fire OS 6
Fire TV Cube - 第2代(2019) AFTR Android Level 28 (Android 9) Fire OS 7
Fire TV Edition - Grundig OLED 4K (2019) AFTEUFF014 Android Level 28 (Android 9) Fire OS 7
Fire TV Edition - Grundig Vision 7 4K (2019) AFTEU014 Android Level 28 (Android 9) Fire OS 7
Fire TV Edition - JVC 4K (2019) AFTSO001 Android Level 28 (Android 9) Fire OS 7
Fire TV Edition - Nebula条形音箱(2019) AFTMM API级别25 (Android 7.1) Fire OS 6
Fire TV Edition - Grundig Vision 6 HD (2019) AFTEU011 Android Level 28 (Android 9) Fire OS 7
Fire TV Edition - Insignia 4K (2018) AFTJMST12 API级别25 (Android 7.1) Fire OS 6
Fire TV Cube - 第1代(2018) AFTA API级别25 (Android 7.1) Fire OS 6
Fire TV Stick 4K - 第1代(2018) AFTMM API级别25 (Android 7.1) Fire OS 6
Fire TV Stick - Basic Edition (2017) AFTT Android Level 22 (Android 5.1) Fire OS 5
Fire TV Edition - Element 4K (2017) AFTRS Android Level 22 (Android 5.1) Fire OS 5
Fire TV - 第3代(2017) AFTN API级别25 (Android 7.1) Fire OS 6
Fire TV - 第2代(2015) AFTS Android Level 22 (Android 5.1) Fire OS 5
Fire TV Stick - 第1代(2014) AFTM Android Level 22 (Android 5.1) Fire OS 5
Fire TV - 第1代(2014) AFTB Android Level 22 (Android 5.1) Fire OS 5

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

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

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

服务差异

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

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

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

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

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

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