未找到任何结果

尝试其他或更具体的查询
开发者控制台

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 2系列(2023) AFTKA002/AFTKAUK002 Android系统版本28 (Android 9) Fire OS 7
Toshiba 4K超高清 - Fire TV (2022) AFTHA004 Android系统版本28 (Android 9) Fire OS 7
BMW (2022) AFTLBT962E2 Android系统版本28 (Android 9) Fire OS 7
Echo Show 15 (2021) AEOHY Android系统版本28 (Android 9) Fire OS 7
Fire TV Omni QLED系列(2022) AFTTIFF43 Android级别28 (Android 9) Fire OS 7
Fire TV Cube - 第3代(2022) AFTGAZL Android系统版本28 (Android 9) Fire OS 7
Xiaomi F2 4K - Fire TV (2022) AFTANNA0 Android级别28 (Android 9) Fire OS 7
海信U6 4K超高清 - Fire TV (2022) AFTHA001 Android级别28 (Android 9) Fire OS 7
Funai 4K - Fire TV (2022) AFTMON001、AFTMON002 Android系统版本28 (Android 9) Fire OS 7
JVC 4K - 带Freeview Play的Fire TV (2021) AFTJULI1 Android级别28 (Android 9) Fire OS 7
ok 4K - Fire TV (2021) AFTANNA0 Android级别28 (Android 9) Fire OS 7
Toshiba 4K远场超高清 – Fire TV (2021) AFTHA003 Android级别28 (Android 9) Fire OS 7
Fire TV Stick 4K Max - 第1代(2021) AFTKA Android级别28 (Android 9) Fire OS 7
Stellantis (Jeep) - Wagoneer/Grand Wagoneer AFTLFT962X3 Android级别28 (Android 9) Fire OS 7
Fire TV Omni系列(2021) AFTTIFF43 Android级别28 (Android 9) Fire OS 7
Fire TV 4-系列(2021) AFTTI43 Android级别28 (Android 9) Fire OS 7
Toshiba 4K超高清 - Fire TV (2021) AFTHA001 Android级别28 (Android 9) Fire OS 7
AmazonBasics 4K - Fire TV (2020) AFTPR001 Android级别28 (Android 9) Fire OS 7
AmazonBasics高清/全高清 - Fire TV (2020) AFTBU001 API级别25 (Android 7.1) Fire OS 6
Technika 4K - Fire TV (2020) `` Android级别28 (Android 9) Fire OS 7
JVC 2K - Fire TV (2020) AFTWMST22 Android级别28 (Android 9) Fire OS 7
Onida高清/全高清 - Fire TV (2020) [两种尺寸可选] AFTTIFF55 API级别25 (Android 7.1) Fire OS 6
ok 4K - Fire TV (2020) AFTWI001 Android级别28 (Android 9) Fire OS 7
Fire TV Stick - 第3代(2020) AFTSSS Android级别28 (Android 9) Fire OS 7
Fire TV Stick Lite - 第1代(2020) AFTSS Android级别28 (Android 9) Fire OS 7
Toshiba 4K超高清 - Fire TV (2020) AFTDCT31 Android级别28 (Android 9) Fire OS 7
Insignia 4K超高清 - Fire TV (2020) AFTDCT31 Android级别28 (Android 9) Fire OS 7
Fire TV Stick - 第2代(2016-2019) AFTT Android Level 22 (Android 5.1) Fire OS 5
Toshiba高清 - Fire TV(2018-2020) AFTBAMR311 API级别25 (Android 7.1) Fire OS 6
Insignia高清 - Fire TV(2018-2020) AFTEAMR311 API级别25 (Android 7.1) Fire OS 6
Toshiba 4K - Fire TV (2018-2019) AFTKMST12 API级别25 (Android 7.1) Fire OS 6
Onida高清 - Fire TV (2019) AFTLE API级别25 (Android 7.1) Fire OS 6
Fire TV Cube - 第2代(2019) AFTR Android级别28 (Android 9) Fire OS 7
Grundig OLED 4K - Fire TV (2019) AFTEUFF014 Android级别28 (Android 9) Fire OS 7
Grundig Vision 7, 4K - Fire TV (2019) AFTEU014 Android级别28 (Android 9) Fire OS 7
JVC 4K - Fire TV (2019) AFTSO001 Android级别28 (Android 9) Fire OS 7
Nebula条形音箱 - Fire TV Edition (2019) AFTMM API级别25 (Android 7.1) Fire OS 6
Grundig Vision 6高清 - Fire TV (2019) AFTEU011 Android级别28 (Android 9) Fire OS 7
Insignia 4K - Fire TV (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
Element 4K - Fire TV (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
TCL条形音箱,配备内置低音炮 - Fire TV Edition (2019) AFTMM API级别25 (Android 7.1) Fire OS 6
Toshiba V35系列LED全高清/高清 - Fire TV (2021) AFTHA002 Android级别28 (Android 9) Fire OS 7

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

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

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

默认情况下会禁用调试和详细日志记录

在我们最新的软件版本中,默认情况下会禁用调试和详细日志记录。这样设置是为了优化我们的设备和后端存储服务,以确保为我们的客户提供出色的设备体验。对于开发或QA,您可以使用以下命令来纳入调试和详细日志。

启用调试和详细日志记录的步骤

通过以下adb命令重置相关系统属性。

adb shell setprop persist.log.tag V/D/I/W/E
注意:对于FOS5,这将是"adb shell setprop persist.log.level 2/3/4/5/6",还需要"adb reboot"来反映更改

然后要收集日志,执行以下命令:

adb logcat -c
adb logcat
  • 如果您希望打印应用调试日志,请通过现有的Android API,使用应用的标记名称设置属性log.tag.<tag>来覆盖其日志标记的属性。
    • 例如,我们可以通过设置属性log.tag.ActivityManager=D覆盖特定于标记的日志。Logd理解这点,并使用上述TAG打印所有调试日志。

服务差异

在核心上,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 A3L Messaging
Amazon Device Messaging
Google Play应用内结算 亚马逊应用商店计费兼容性SDK
亚马逊应用内购买API
Cast SDK Fling SDK
Google移动广告SDK 亚马逊出版商服务
Sign-In with Google A3L身份验证
Login with Amazon
Google Play开发者API 应用提交API