Fire OS 是运行 Amazon Fire TV 和平板电脑的操作系统。
Fire OS 4.5.5 基于Android 4.4
Fire OS 5 基于 Android
Lollipop 5.0
FireOS 6 基于 Android N 7.1
FireOS 7 基于 Android P 9.0
可见, Fire OS 和 Android 是一样的基础, Amazon也会跟着AOSP版本的升级,主要是为了兼容更多的应用(否则一个App,是基于Android P开发的, 在Fire OS 6上跑,可能会导致有些功能用不了)。
Fire OS 主要是把Google GMS服务去掉了, 换成Amazon的服务。如果一个应用,它使用了GMS service, 那这个应用,如果要在FireOS上跑, 需要修改,换成Amazon SDK。
Features
|
Fire OS
|
Android
|
Map
|
Amazon Maps
|
Google地图
|
支付
|
Amazon Pay
|
Google Pay
|
应用商店
|
Amazon应用商店
|
Play Store
|
广告
|
Amazon广告SDK
|
Google 移动广告SDK
|
云
|
Amazon cloud
|
Google cloud
|
浏览器
|
Cast SDK
|
Fling SDK
|
|
|
|
|
|
|
|
|
|
可见, Amazon 是尽量往Android靠,也不停地跟着Android升级而升级, 对于GMS服务, 它相应地弄出一堆相对应的API。这样生态来说, 如果使用了GMS服务, 则相应修改, 没有使用的话, 直接就可以用了。
对于手机, Amazon一开始推出Fire Phone,但失败了, 后续的手机, 都是ODM,直接用Android,也没掀起什么浪花,在手机上, GMS还是国外用户使用频率最高的软件。取而代之的是亚马逊的基础服务,这样的做法用户并不会为此买账。
但在TV 和 Kindle上, 它可以成功?为啥?
我个人认为, TV上相对来说,应用比较少, 而Kindle也只是一个阅读器, 生态相对来说,比较好建。
但手机的应用,实在是太多了, 很难建立起来。
因此, 我需要了解一下, 对于我们的产品, GMS的使用,主要是在什么场合?
阅读(2140) | 评论(0) | 转发(0) |