Chinaunix首页 | 论坛 | 博客
  • 博客访问: 500297
  • 博文数量: 225
  • 博客积分: 2175
  • 博客等级: 大尉
  • 技术积分: 2443
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-05 22:02
个人简介

目前在一家公司担任软件总监,主要涉及智能手机,笔记本电脑的开发

文章分类

全部博文(225)

文章存档

2024年(6)

2023年(68)

2022年(13)

2021年(7)

2020年(11)

2019年(3)

2018年(10)

2017年(8)

2012年(7)

2011年(4)

2010年(32)

2009年(41)

2008年(6)

2007年(9)

分类: Android平台

2020-02-09 11:23:34

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的使用,主要是在什么场合?



阅读(2018) | 评论(0) | 转发(0) |
0

上一篇:自动化测试-Appium

下一篇:测试的分类

给主人留下些什么吧!~~