Android如何因硬件制造商而异

Android设备具有各种形状,大小,颜色和功能。它们在操作系统级别的功能,预安装的应用程序和创新的界面实验方面可能会有所不同。为什么会有这样的区别?

Android开放源代码项目使设备制造商在创建吸引客户的独特功能方面有很多余地。将其与iOS进行比较,iOS由Apple控制硬件和平台(尽管这有其自身的优势)。

在本指南中,我们将研究如何发布新版本的Android,制造商如何使用它们在他们的设备中,以及他们在产品中进行的一些最有趣的更改。

这是我们要做的所有事情:

1。 Android的开发周期

Google发布AOSP |库存Android |制造商调整硬件的AOSP |制造商定制AOSP

2。 Android制造商的常见定制

三星|亚马逊| HTC | LG |小米|摩托罗拉| Google

3。多样性是Android的香料

许多人将Android称为Linux的“版本"或“分支"。正确地说它是基于Linux的操作系统,因为它使用的是Linux内核。

但是Android有所不同,因为它没有使用与

相反,它使用Linux内核作为基础,并添加了一个运行时来执行应用程序以及其他库。应用程序和系统服务使用这些资源,结果就是众所周知的Android。下图显示了来自Android开发人员门户的该层次结构。

Android与Windows相似,一旦开发和测试了特定版本,它就会“发布"。其源代码是已推送至Android开发者门户的存储库,制造商可以在该存储库中免费下载和使用它。让我们仔细看一下Android如何获得其不断增强的功能。

“股票" Android是Google在开放的协作环境中发展而来的Android。随着Google协调Android的开发,它将定期发布Android Open Sourse Project(AOSP)。该项目的输出是我们称为Android的完整移动操作系统的源代码。

了解这种情况下的“操作系统"很重要。它指基础平台(内核,基本软件库等)以及某些应用程序的组合。业界将这些统称为“普通Android",并且设备已开始提供与其相近的产品已经非常流行。包括Google在内的制造商都需要为自己的设备创建图片。

现在,“现货" Android不一定意味着“官方" Android。 Google的新“ Certified Android"计划正试图确保设备制造商遵循安全准则并预加载某些Google应用。

另一方面,由于Android的源代码可用于任何人,因此第三方可以将其编译为他们选择的设备,这超出了“常规Android"的范围。

没有谷歌的祝福您可能已经熟悉了两个示例。

第一个是Amazon生产的设备,我们将在后面的部分中介绍。它们使用Android作为其底层操作系统,同时使用自己的应用程序商店和主启动器界面。

另一个示例是社区创建的许多自定义ROM。当您看到一个新版本被描述为“基于Android Nougat"时,表示该项目以该版本为起点。

一种简单的方法来查看Android(包括Google应用)的库存情况就像使用我们过去检查过的模拟器一样。但是Genymotion是商业产品,BlueStacks仅在Windows上运行(而Anbox仅在Linux上运行)。

要获得免费的跨平台选项,您可以下载并安装Android Studio并运行随附的SDK Manager。它允许您下载每个版本的Android的编程资源(如下图所示),包括每个版本的“系统映像"。

安装Android Studio与下载安装包一样容易并执行以下操作:

  • 在Windows上,运行.EXE安装程序。
  • 在Mac上,也使用.DMG。
  • 在Linux上,解压缩.ZIP文件并通过安装程序运行(有关这些步骤的详细说明,请查看我们的创建自己的Android应用的指南。)
  • 完成后,Android Studio的工具之一就是“ Android虚拟设备"经理。查找标记为(“ AVD Manager")的工具栏按钮,如下所示:

    出现后,您可以单击“创建虚拟设备…"以两个步骤快速创建虚拟设备。首先,选择设备配置文件。不要花太多时间考虑它,因为它仅提供诸如屏幕尺寸和分辨率之类的参数:

    然后选择应运行哪个版本的Android:

    点击完成,创建虚拟设备后,使用AVD Manager中的播放按钮启动它:

    虚拟设备运行后,您可以看到标准布局和集合每个Android版本提供的应用程序数量。并排比较两个版本(5.1(棒棒糖,左下方)和7.1(牛轧糖,右下方)),您会看到它们提供了许多相同的应用程序。 (除了Google的应用程序之外,如所讨论的,这些应用程序需要额外的审查和协议。)

    这些应用程序包括通讯录,电话(包括拨号器),相机,浏览器(在较早版本上),Chrome(在较新的版本),以及一些配件,例如时钟和图库。这套应用程序使您可以享受智能手机的基本好处。

    但是它代表了非常准系统的体验。这就是为什么大多数制造商会做一些定制工作的原因。如前所述,AOSP包括Google以及其他贡献者的工作。发行后,制造商可以下载源代码并对其进行调整,如以下部分所述。

    制造商准备开始在新设备上工作时,将以AOSP项目的源代码。他们可能会首先添加在设备上运行特殊硬件所需的任何驱动程序。

    您可以在Note 5的S笔中看到一个示例。即使没有身体接触,这也是可以与电话通话的设备。因此,三星创建了一个接受此附件输入的驱动程序。

    硬件可能还需要一些其他软件。例如,S笔接受多个配置选项。制造商将创建这些组件(如上图所示的“设置"屏幕),并将它们从AOSP添加到Android代码库中。

    但是,一旦考虑到所有硬件,他们的工作并不一定完成。

    最后,制造商还将添加产品,以为其客户创造独特的体验。这可以包括立即安装默认主题和预加载特定应用程序。就像上一节中提到的项目(驱动程序,配置屏幕等)一样,它们也无法卸载。

    您可能会注意到这些隐藏在Google Play应用中的媒体库中。他们可能会在纸条上说无法卸载。否则,它们可能具有“停用"(如下图所示)或“卸载更新"之类的按钮来代替通常的“卸载"。

    制造商将在此类别中真正与众不同。在以下各节中,我们将研究一些领先的制造商及其对最新旗舰设备进行的定制。

    在以下各节中,我们将研究两个每部手机的六个最有用,最独特的功能。这些都是预先安装在设备上的,而且很多都是专有的。

    我们这里将要检查的与硬件完全无关的内容。因此,如果您要寻找哪款手机的相机更好或最新的Snapdragon处理器,则需要进行一些其他研究。但是,如果您想了解领先设备制造商正在对其产品进行哪些软件调整和修改,请继续阅读。

    作为电子产品和其他商品的领先制造商,三星有足够的规模进行真正的投资来开发

    First of these is Bixby, a voice-enabled assistant that competes with Amazon’s Alexa and Google’s Assistant. Once you configure what types of information you want to see (as shown in the below image), Bixby’s artificial intelligence is supposed to learn the more you use it. It will make recommendations and present them to you in the form of cards shown on the home screen.

    Bixby具有四个主要附加功能,如下所示:

  • 语音,可启用语音控制。三星指出,您可以使用Bixby更紧密地将命令归零,例如,请求以特定模式打开相机应用。
  • 视觉,它使您可以将相机对准某处(如下图所示),并获得有关它的相关信息,例如外来词的翻译或产品的购物链接。
  • 首页,如上所述收集带有上下文信息(例如您的日程安排或根据过去的习惯或其他触发条件启动应用程序的提示)的卡片。一个示例是直接从日历项中订购Uber。
  • 提醒,它会根据时间或位置等条件提示您(如下图所示)。
  • 三星还创建了 DeX环境,试图使您的Samsung手机成为唯一的计算机。 DeX是Android的另一种外观(除了公司的“ TouchWiz"界面之外),其中包含许多桌面陷阱:开始样式的启动器按钮,可移动的桌面图标,任务栏和多个应用程序窗口。

    当您将兼容的Samsung设备(Galaxy S8及更高版本中的所有设备)插入包括键盘,鼠标和显示器的设置时,将激活此环境。目前,三星自己的DeX Station是唯一具有此功能的主流设备,尽管您可以在eBay或Amazon等网站上找到其他品牌的解决方案。

    三星的应用程序自定义不是应用程序本身,而是在哪里获得它们。三星拥有自己的应用商店,名为 Galaxy Apps

    这家商店具有很强的市场影响力。

    尽管这家商店中的商品选择非常有限,但这是实现这一目标的一种方法。制造商将主题之类的东西卖给用户,而不必削减Google的费用。它还为公司提供了一种更新其自己的应用程序(例如“ SideSync"屏幕共享和软件KVM应用程序)而无需将其发布到Google Play商店的方法。 (所有这些假设都是假设您不打算完全替换三星应用程序。)

    三星产品线的最新产品Note 8包括称为 Live Message 的功能。 >。它使您可以使用记事本附带的手写笔绘制动画消息或修饰图片。这些将转换为GIF图像,因此您不必担心收件人也拥有Note 8或使用特殊应用程序,这种功能通常就是这种情况。

    我们最近将其称为最新的Fire 10 HD平板电脑“最有价值的平板电脑"。毫无疑问,这部分归功于亚马逊所做的软件调整,只要您是他们所针对的用户类型。

    尽管它不再提供任何电话,但亚马逊仍然是其中的佼佼者Android平板电脑市场。从技术上讲,该公司的 Fire OS 是Android,因为它使用与其他制造商相同的基础层。但是用户界面经过了高度定制,并且将设备的目标定位为内容消费者而不是创建者。

    设备的启动器(如上图所示)就是一个例子,因为它提供了内容书籍,电影和音乐的费用与应用的费用相等。与此相比,大多数Android设备需要搜索内容,访问提供或读取该内容的应用程序,或者在某些情况下需要打开文件管理器应用程序。 (当然,您总是可以使它看起来像“股票" Andrdoid。)

    在过去,这一点更加突出,因为主屏幕基本上是内容的“覆盖"式轮播在您的图书馆中。但是,在最近的发行版中,亚马逊已从该方法中退了一步,使启动器看起来更加传统。

    亚马逊生态系统的另一个主要新组件是 Alexa ,它是虚拟的助理。可以说,Fire平板电脑是目前市场上功能最强大的助手,它的功能十分突出。即将推出的Fire系列更新将增加对“免提" Alexa命令的支持,或者无需按按钮即可询问Alexa的功能。这将使Fire平板电脑在功能上与亚马逊的智能家居设备(如Echo和Echo Dot)相提并论。

    但是,Alexa的集成也必然会导致应用程序抽屉上的长按(如下所示)图片),表明它的重要性。

    但是,亚马逊设备中最根本的区别之一是如何为它们获取应用程序。 Fire平板电脑无法立即使用Google Play商店。它可以访问Amazon Appstore-一个完全不同的市场,具有不同的应用程序选择。可能在两个地方都可以使用主要应用程序。快速浏览一下亚马逊的“畅销书",其中包括Minecraft,Netflix,Facebook和《愤怒的小鸟》等标准。

    但是,仅仅因为Play商店中有货并不意味着您会找到它从亚马逊。其中包括您习惯在新的Android设备(例如Gmail,Google地图和Google日历)上看到的“ Google应用"。如果将Play商店侧面加载到Fire设备上,则可以安装所有这些工具,但这并不适合每个人。

    在非Amazon设备上获取Amazon Appstore需要侧面加载,因为好吧,尽管亚马逊真的很容易。该APK文件可以下载,并且实际上提供了有关侧面加载该应用程序的说明。

    您必须关闭“未知来源"安全限制这一事实可以防止一些紧张的用户安装该文件,但实际上否则就不会痛苦的过程。只需从文件管理器(左上方)打开APK文件并接受安装(右上方)。

    不久前,HTC的金属机身HTC One系列与旗舰产品正面竞争三星,索尼等手机。如今,他们仍在生产具有低调(有些人可能会说有点无聊)的质量的电话,但他们的选择几乎没有引起市场领导者的注意。相比之下,HTC倾向于依靠其硬件而不是独特的软件修改。

    HTC最新的旗舰设备V30包含的一项独特功能是 Edge Sense 。它允许用户指定在挤压手机时要执行的某些操作。它允许您将经常使用的应用程序设置为只需要用一只手即可激活的手势(这是一些开发人员围绕构建整个启动器的用例)。下面的剪辑显示了启动Camera应用程序的操作。

    手机的硬件以“挥动"或“晃动"的相同方式注册了此手势。HTC在“设置"中为用户提供了一组控件。自定义此手势的行为方式。这包括启动了哪个应用程序以及其他可选手势(例如,短按或按住)。

    HTC最受欢迎的功能之一是 Blinkfeed ,它是“摘要"板"样式供稿,其中包含来自各种应用程序的更新。您可以通过滑动到主屏幕左侧来访问此功能,就像Flipboard等竞争对手一样。

    用户可以从许多受支持的应用中进行选择,包括新闻,应用提醒和社交媒体更新。也可以选择HTC的Sense Companion(在下一节中讨论)的建议,如下图所示:

    Sense Companion 将Feed式辅助学习概念,向用户提供有关餐厅,系统优化或有用提示的建议。 HTC经常引用的示例(如下图所示)是提醒您在日历上注意到即将召开的会议时给手机充电。

    公司的 Sense界面总体来说非常接近库存的Android启动器。大多数更改都集中在简化功能和外观上。但是主题引擎允许大量的美学定制,但是它们的总体布局和对用户界面的控制并没有偏离很多。

    下面的图像可以从主屏幕配置访问U11展示了一些可用来更改设备外观以适合您的口味的主题。

    HTC最近还努力在有意义的地方使用其他公司的应用程序。例如,在最近的设备(例如HTC 10)中,该公司用其Google同类产品替换了HTC Gallery和Music等本地应用。

    本着这种精神,HTC还提供了 Amazon的Alexa 作为其设备上虚拟助手的一种选择。

    LG已经生产出了不错的旗舰手机,迄今为止,这种手机在很大程度上受到了雷达的关注。虽然它没有人说的“商标"功能,但该公司确实在整体体验上做了一些巧妙的补充,同时还提供了一些增强的应用程序。

    首先,有 Floating Bar 。这是一个始终位于顶部的滑出式工具栏,其中包含您选择的项目:

    您还可以自定义在浮动栏上可访问的快捷方式或应用程序。它们可能是:设置屏幕,收藏夹联系人,音乐播放器控件或快速截图的功能。

    LG phones also have Always-On Displays. When configured, the phone will reduce its brightness (to prolong battery) and display the lockscreen when the phone would normally go to sleep. Users can set the display from among a variety of layouts, which can include the time, date, and other bits of information.

    在很多方面,V30都是针对发烧友的。它的高品质音频设置证明了这一点,摄影功能也证明了这一点。

    The first of these is Graphy, which allows you to select from among a number of pre-configured photo settings. Graphy presents famous pictures to users, who can then apply the settings such as light sensitivity, aperture, and shutter speed from those images all at once.

    它可以让您将所处的条件与所需的外观相匹配基于已经完成的照片。这是一种独特,直观的方法,可以防止用户为获得给定镜头的正确设置而苦苦挣扎。

    LG还提供了一个独立的应用程序,可让您浏览并向库中添加其他样本:

    类似地,Cineffect是视频过滤器的集合,其中包含各种电影的名称。例如,“浪漫喜剧"在柔和的灯光下很亮,而“黑色"则在黑暗和沉思中。相机应用程序可让您直接应用这些滤镜(如下所示),并具有额外的好处,即它们不会降低视频质量。

    小米经常跻身前十大制造商之列,有时甚至排名前五取决于你问谁。该公司正以此为动力,它源于其MIUI界面的独特功能,MIUI界面也是非常受欢迎的社区ROM的基础。它的目标似乎是进入其他市场领域,包括PC和智能设备。

    The latest MIUI version 8 has an interesting feature called Dual Apps that allows users to configure apps with multiple profiles, even if those apps don’t expressly support it. For example, using different Skype accounts normally requires you to log out of one account and into another.

    但是此功能允许您“克隆"一个应用程序,并将其设置在沙盒中自己的数据和设置。 MIUI 8将在“设置"屏幕中以这种方式列出其支持的应用程序。轻按应用程序的开关将创建第二个配置文件。

    这与Chrome中多个配置文件的工作方式不同,每个配置文件都有自己的历史记录,书签等。具有双重配置文件的应用程序还将收到单独的图标在启动屏幕上。一个将带有标准图标,第二个(如右下方所示)将显示它并带有“复制"样式的徽章。

    如您所见,每个WhatsApp实例都有不同的图标一组聊天,因为它们是不同的帐户。

    第二空间功能使这一概念更进一步,创建了完全独立的环境。这类似于Good Technology(由Blackberry收购)启用的个人/工作拆分类型,允许用户拥有一组公司控制的应用程序和与自己的应用程序分离的数据。它与平板电脑的Android用户帐户类似,不同之处是每个空间都有各自的应用程序。

    设置此空间时,您可以从主要空间中“导入"文件和应用程序。您可以使用启动器图标和/或通知托盘中的条目进行切换,如下图所示。

    Mi Mover [不再可用] 是一个可以帮助您的应用程序用户迁移到新的小米设备。通过设备到设备的连接,该应用程序将移动以下数据:

  • 系统数据,包括联系人,消息和通话记录
  • 应用程序和应用程序数据
  • 文件,包括照片,媒体和文档
  • 设置移动的发送者和接收者后,您可以选择要传输的项目。选择它们作为类别(如左下方所示)或按每个项目(如右图所示位于中心的应用程序和右图所示的SD卡文件)。

    其中一些导入只是通过登录新的用您的Google帐户拨打电话。但是系统数据中的项目通常不在其中。这类功能是用户对社区ROM的享受,这也会吸引它们到设备上。

    小米希望将其生态系统扩展到广泛的设备中,与三星不同。 Mi Home 是其中的一部分。这是一个可连接到所有不同的Mi家庭自动化设备的应用程序,其中包括:

  • 网络设备,包括可兼作网络扬声器的网关设备
  • 照明和电气设备(例如,智能插头,开关)
  • 传感器(感应门/窗是否打开,温度传感器,运动传感器)
  • 空气和净水器
  • The应用程序允许用户控制和监视连接的设备。精确的功能取决于另一端的设备。但示例包括读取空气净化器上的过滤器寿命(如上图所示)或打开灯。您还可以将动作组合为“场景",用户可以单击以激活该场景。

    例如,在获取较长网页的屏幕截图时,可以使用滚动屏幕截图平移并捕获整个页面。换句话说,它并不将屏幕截图严格地限制在当时的屏幕上。直截了当,但非常有用!

    在智能手机还没成为事物之前,摩托罗拉就制造了当时的两个必备手机:标志性的Star-TAC翻盖式手机,它是Moto RAZR的精巧继任者。 p>

    即使在引入iPhone之后,Droid系列也可以说是Android细分市场中的第一款热门产品。但是,联想子公司今天采用的方法更具衡量意义。

    Moto Mods 并不是模块化手机的首次尝试,但摩托罗拉正在大力投资其迭代产品。这些设备大多采用“滑板"的形式,它们以磁性方式附着在兼容手机的背面。

    它们提供增强的硬件功能(例如扬声器,投影仪或照相机,如上图所示) )。有些还具有伴侣应用程序以增强其功能。例如,最近发布的Moto Gamepad链接到Moto Game Explorer应用程序,该应用程序包含与Gamepad兼容的游戏列表。

    更好的是,选择一个将指示您从Play商店购买,而不是某些游戏控制器所提供的专有店面。

    就面向操作系统的更多更改而言,Z2 Force包含一组 Moto Actions 的设置。您可以在“ Moto"设置屏幕中启用和禁用这些特定手势,这些手势也可以在其他Moto手机上使用,如下图所示。

    您无法像其他操作一样更改这些手势。品牌。但是它们确实捕获了常见需求的选项(例如,当手机面朝下时将其置于“请勿打扰"模式)。

    就像LG的Always On Display一样,Motorola的 Moto Display 在手机进入睡眠状态时显示更新和信息。

    最后,摩托罗拉提供了名为 Moto Voice 的辅助功能。它不是三星Bixby那样成熟的助手。相反,它是激活Google Assistant的另一种方式,即使锁定屏幕也可以激活它。

    它确实提供了其他功能,例如在开车时向您朗读短信

    Google带有自己的硬件的Android图像并不是严格意义上的“库存Android"。但是从视觉和可用性角度来看,它都非常接近。

    Google并不奇怪。会以高调的方式将自己的助手集成到自己的硬件中。通过将助手映射到两种Pixel 2型号上可用的 Active Edge ,他们做到了。就像U11上的Edge Sense一样,此功能可启动应用程序以响应手机侧面的挤压。在这种情况下,有问题的应用是Google助手。

    Unfortunately you’re not able to configure the squeeze gesture to do other things (as shown in the below image). This is a clear sign of Google pushing the Assistant app as the user’s path of choice to content. This convenient, one-handed gesture positions Assistant as the best option for quick interactions like checking messages or sending texts.

    Google镜头能够匹配手机相机取景器中的对象,并开始搜索有关它们的其他信息。这款手机将结合Google在人工智能和机器学习方面的最新投资来对所有索引数据进行组合。

    结果类似于(但优于)三星的Bixby Vision。例如,您可以简单地开始将事物的图片捕捉到价格产品或识别地标(如下图所示)并链接到其在网络上的信息。

    新像素的另一个相当独特的功能正在正在播放。这是一种始终在线的Shazam,它可以在附近的音乐播放时识别歌曲。标题和艺术家会在Pixel的始终锁定屏幕上显示或作为通知显示。

    与同类服务不同,像素具有本地流行歌曲数据库。无需联系Google服务器即可识别它们,从而保存您的移动数据。

    在本指南中,我们研究了Android市场中各种各样的产品。它的开放平台允许制造商进行不同的外形尺寸,软件功能和其他小的更改。

    行业中有很多人指出这些并喊道:“碎片!"但这就是创新的基础。随着世界各地的三星和Google展开竞争。再加上开源的AOSP项目和活跃的开发人员社区,Android为您提供了很多选择。

    您是否拥有自己的Android设备上最喜欢的功能?您希望从其他Android设备获得什么?甚至来自iOS?在下面的评论中分享您对各种Android功能的想法以及所有技巧!

    标签: Android Android自定义 Google Google Pixel HTC Longform Guide 三星