位置: 北京pk10计划在线_北京pk10计划人工在线_pk10全天计划-福建圆点广告礼品有限公司 市场 谷歌工程师:我们正试图修复Android碎片

谷歌工程师:我们正试图修复Android碎片

作者:巨泣觅 来源:本站原创 时间:2019-12-01
谷歌其Android手机操作系统团队的11名主要成员在旧金山举行的2013 Google I / O大会上向开发人员提问。 CNET / Stephen Shankland

旧金山 - 谷歌Android团队的工程师表示他们仍在努力确保及时将Android更新推广到新设备。

在周四举行的Google I / O开发者大会的炉边聊天中,Android开发团队的11名成员向开发人员提出了问题。 Android团队成员承认Android生态系统中存在碎片化的持续问题。 但他们还表示,他们计划继续快速创新。

“这是我们经常考虑的事情,”Android平台工程总监Dave Burke说。 “我们正在内部工作,以简化开发过程,使软件更加分层。”

从一开始,碎片一直是谷歌Android的一个主要问题,因为该公司迅速推出了一个又一个的软件版本。 设备制造商和向消费者销售智能手机和平板电脑的无线运营商无法跟上。 这意味着某些设备可能需要几个月才能获得新的更新,而其他设备根本无法获得新的软件刷新。

因此,有数百万台设备仍在运行Android 2.2 Froyo和2.3 Gingerbread。 谷歌最初在2010年5月和12月推出了这些版本,谷歌从此大大改变了Android编程接口。

Burke表示,通过分层软件,芯片制造商和设备制造商将能够更快地进行更新和调整软件的不同区域,从而加快设备更新速度。 他还表示,该公司正试图更好地了解使用Android的硬件的各种变化。

例如,他说新兴市场中许多Android设备使用旧版姜饼的原因是因为内存等硬件限制。 他说,Android本身不需要更多,但应用程序越来越丰富。 因此,为最新版本的Android开发的许多应用程序无法在旧设备上运行。

“我们正在努力提高Android的效率,以便即使是入门级智能手机也可以使用该软件,”他说。

现在播放: 观看此事:谷歌揭示了运行纯Android的Galaxy S4
1:34

谷歌Android用户体验总监马蒂亚斯·杜阿尔特(Matias Duarte)也指出谷歌和三星将提供具有“纯粹”Android体验的全新Galaxy S4。 换句话说,这款特别的手机没有Android上的任何三星TouchWiz软件,当Android的新版本问世时,可能需要对其进行修改。

“更新对OEM(即设备制造商)来说是一个复杂的问题,”Duarte说。 “三星Galaxy S4将拥有Nexus体验,并且会有更及时的更新。”

Android开发不会放慢速度
但工程师们还指出,他们没有计划放慢Android的创新周期。

“Android还是一个婴儿,”伯克说。 “我们可以做的事情还有很多。而且在硬件层面也可以做得更多。还有更多的创新可以实现。”

Google的Android工程总监Dave Burke在2013年Google I / O大会上回答了开发人员提出的问题。 CNET / Stephen Shankland

具体来说,他说他看到许多可以用手机上的相机做的新事物。

“手机上的摄像头试图模仿数码相机,试图仿效旧的模拟柯达相机,”伯克说。 “”相机是我们可以进行更多演变的领域。“

另一种可能性是将一些处理工作从主处理器转移到图形芯片,这可以更有效。 这种方法在PC编程中越来越常见。

摆脱'jank'
工程师们也承认他们仍在努力改进Android以解决某些问题。 Android仍然经常“janky”,意味着屏幕上的变化口吃或停顿而不是顺利移动。 为了解决这个问题,谷歌表示正在继续开展Project Butter的工作,这一努力已经进入Android 4.0,旨在使用户界面更加顺畅。

“我们在果冻豆方面取得了很大的进步,但我们还有很多工作要做,”伯克说。 他说,开发人员需要测试低端手机,而不仅仅是功能强大的手机。 “使用Nexus 4,你会被GPU的强大功能所破坏。你需要测试多种级别的设备。”

Android上的iOS应用? 不见得
尽管它是世界上使用最广泛的移动操作系统,但仍然困扰Android的一个主要问题是,某些应用程序仍然只为Apple iOS开发。 这可以防止Android吸引一些可能对切换平台感兴趣的用户。

一位观众试图将Android带入医院但却发现了许多仅限iOS的应用程序,他们询问Google是否会编写iOS模拟器 - 这种软件可以让人们在Android上运行iOS应用程序。

不过,谷歌在iOS模拟游行中大放异彩。

Android团队的工程师Ficus Kirkpatrick说:“对于次优的体验来说,似乎需要付出很多努力。” “我认为这不是很有趣。”

伯克有点偷偷摸摸。 “我以为我们应该去库比蒂诺[苹果公司总部所在地]并要求他们开始模仿Android,”他说。

新的编程工具
Google在谷歌I / O上宣布,它已经开始支持JetBrains用于编写Android软件的IntelliJ开发工具,但这让一位使用Android的第一个开发人员工具Eclipse的程序员感到担忧。

但是,开发Android工具的Xavier Ducrochet试图缓解他的担忧。

“这不是一个新的方向。它是一个平行的方向,”Ducrochet谈到IntelliJ选项。 “你可以继续使用Eclipse。”

“它是Android,而不是Ordroid,”Android团队的另一名成员亚当鲍威尔打趣道。

分享你的声音

标签

打印此文】 【关闭窗口】【返回顶部】 [
相关文章
推荐文章
栏目导航