文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门评论
- 假新闻 (1 points, 一般) by scottcgi 在 2024年05月07日00时26分 星期二 评论到 中美 AI 芯片竞争
- 使用开源并不是因为便宜 (1 points, 一般) by Craynic 在 2024年04月18日13时19分 星期四 评论到 李彦宏声称开源大模型更昂贵
- 火星的起源找着了 (1 points, 一般) by 18611782246 在 2024年04月15日21时15分 星期一 评论到 水星可能曾和地球一样大
- (1 points, 一般) by solidot1713165490 在 2024年04月15日15时19分 星期一 评论到 美国议员呼吁禁止进口中国制造的电动车
- AI 就像拼音输入法 (1 points, 一般) by jerry 在 2024年04月10日19时48分 星期三 评论到 Google 宣布辅助编程用的开放大模型 CodeGemma
- (1 points, 一般) by solidot1563266937 在 2024年03月02日08时20分 星期六 评论到 美国总统称中国联网汽车有国家安全风险
- You either die a hero (1 points, 一般) by lot 在 2024年02月29日13时34分 星期四 评论到 空气污染与严重痴呆症相关
- 只是从众 (1 points, 一般) by scottcgi 在 2024年02月27日00时40分 星期二 评论到 共情能传播,人能通过观察环境和其他人获得或失去同情心
- 有误 (1 points, 一般) by 陈少举 在 2024年02月23日10时04分 星期五 评论到 Google 暂停了 Gemini 的图像生成功能
- (1 points, 一般) by mirus 在 2024年02月22日14时34分 星期四 评论到 美国阿拉巴马州最高法院裁决冷冻胚胎是“儿童”
Google 宣布了 Android 12 和 Google Play Store 的一项新功能:默认允许边下载边玩。如果玩家下载一个大型游戏,在下载完成前就可以试玩。部分游戏商店很早就提供了边下载边玩的功能。这一功能的背后是游戏是由引擎、UI 、关卡等组成,游戏最主要的数据是图形、音频和预渲染视频等素材,因此如果能将游戏分成必要和次要部分,先下载必要部分然后在游戏过程中下载次要部分。Google 的演示显示,一个 127MB 大小的游戏在完成 20% 下载后就可以试玩。该功能由 Android 12 独占,利用了新的增量文件系统 Incremental FS。Google 此前提供了类似的 Instant Apps 功能,但主要用于演示并不能代替安装。
深圳手机制造商 OnePlus 承认以省电的名义限制了 300 个流行应用的性能,人为限制这些应用运行在低速核心而不是快速核心上。限制流行应用的行为最早是 AnandTech 的测试人员 Andrei Frumusanu 曝光的,Frumusanu 发现 OnePlus 9 限制 Chrome 等流行应用只运行在 Cortex-A55 核心上,更强大的 A78 和 X1 都不使用,这些流行应用被加入到了最快核心的黑名单里,而基准测试应用和不知名应用则能充分利用全部性能。测试应用 Geekbench 随后以操纵基准测试的理由移除了 OnePlus 9 和 9 Pro 的测试结果。OnePlus 之后承认在发售新手机之后收到了部分用户希望改进电池寿命和热管理的反馈,它的研发团队所采取的改进方法是限制包括 Chrome 在内的 300 个流行应用的性能(或者自称是优化)。因为这一“优化” Chrome 的性能下降了 75-85%。
OnePlus 在与母公司 Oppo 合并之后宣布它将为 OnePlus 8 及之后的旗舰产品提供四年的安全更新,以及三个操作系统大版本更新。安全更新的持续时间与三星相同,超过了开发 Android 的 Google。OnePlus 称更长的支持时间是合并两个 Android 皮肤它的 Oxygen OS 和 Oppo 的 Color OS 的结果,但这并不意味着两者的 UI 会相同,OnePlus 称变化主要发生在后台。OnePlus 没有明确安全更新是按月还是按季度释出,目前它是每隔 2 到 3 个月释出安全更新。
Android 应用格式自 2008 年 Android 发布以来一直是 APK (Android PacKage)。它很容易创建,甚至微软最近宣布的 Windows 11 也加入了对 APK 的支持。但 Google 想要更好的控制 Android 应用的发布,它宣布从 8 月开始上传到 Play Store 应用商店的应用必须使用 Android App Bundle(AAB) 格式。AAB 将取代 APK。Google 是在 2018 年推出 AAB 的,其背后动机是 Android 支持的语言、CPU 架构和屏幕分辨率越来越多,单一的版本太占空间,因此通过提供多个 “APK”文件集合,由 Play Store 根据相应的设备提供相应的特定 APK。Google 称通过这种方法安装的应用大小能减少 15%。但从 APK 切换到 AAB,Google 能对 Android 生态系统有更大的控制,因为 AAB 需要 Play Store 的云计算进行处理,增加了第三方应用商店的工作和困难。
6 月 11 日,哥斯达黎加人醒过来之后在手机上发现了一个神秘的应用图标。几个小时后,哥斯达黎加卫生部宣布与 Google 和苹果合作在该国用户手机上安装 Covid-19 接触跟踪应用。哥斯达黎加是世界上第一个启动这一倡议的国家。许多用户通过社交媒体抱怨这一未经许可安装应用的做法。一位用户称手机禁用了更新但应用仍然安装到了手机上。苹果是在 6 月 17 日通知 iPhone 用户可以下载 Covid-19 接触跟踪应用 Exposure Notifications,但 Android 用户在 6 月 11 日就看到 Exposure Notifications 图标出现在了手机上,此举给许多用户造成了非常不好的影响。
微软在宣布 Windows 11 时透露它能运行 Android 应用。Windows Developer Platform 企业副总裁 Kevin Gallo 公开了这一功能背后的技术细节:Windows Subsystem for Android。它的作用类似 Windows Subsystem for Linux (WSL),在 Android 应用模型和 Windows 应用模型之间提供一个代理原生应用,将有一个虚拟机提供对 Android Open Source Project (AOSP)的兼容。亚马逊已经宣布将和微软合作将其应用商店带到 Windows 11 上。
美国数个州的检察长可能最早在下周对 Google 提起诉讼,指控这家搜索和广告巨头在运营其移动应用商店方面违反了反垄断法。各州检察长的调查由犹他州、田纳西州、北卡罗莱纳州和纽约州牵头。目前还不清楚有多少州会参与。此案可能会在北加州的联邦法院提起诉讼,那里正在审理相关案件。这些案件包括 Epic Games 去年对 Google 提起的诉讼,指责其应用商店规则限制竞争。预计该案将于 2022 年开庭审理。Google 最初被认为在运营应用商店方面比苹果更开放,但最近收紧了规则,并加强了对这些规则的执行。
Google 向竞争对手的压力低头,允许其免费参与欧洲 Android 设备默认搜索引擎的竞争,扩大了两年前向欧盟反垄断监管机构作出的承诺。Android 移动操作系统在全球约五分之四的智能手机上运行。Google 在 2019 年表示,竞争对手需要通过拍卖付费,争取出现在欧洲新 Android 设备的选择屏幕上,用户可以从中选择自己喜欢的搜索引擎。欧盟执委会于 2018 年对 Google 开出了 42.4 亿欧元的罚单,原因是 Google 不公平地利用 Android 系统来巩固其搜索引擎的主导地位。
华为正式推出鸿蒙2.0系统(HarmonyOS),周三晚间起部分华为手机将可以一键升级至鸿蒙。这意味着华为将不再依赖谷歌的安卓系统。华为此前预计到 2021 年底,搭载鸿蒙操作系统的设备数量将达 3 亿台,其中华为设备超过 2 亿台,面向第三方合作伙伴的各类终端设备数量超过 1 亿台。相较于安卓,鸿蒙并非一个简单的新版操作系统。华为称鸿蒙是“面向万物互联时代的全场景分布式操作系统”,目标是在电脑、智能手表、汽车以及其它智能设备上均可使用,而且设备间可以互相连接。用户报告称,华为手机升级到鸿蒙之后仍然能运行安卓应用。
Google 警告未知黑客正在利用最近披露的 4 个 Android 漏洞执行恶意代码完整控制设备。这四个漏洞是在 5 月 3 日披露的,Google 已经向 Android 厂商释出了安全更新,由后者负责将补丁推送给用户。Google Project Zero 的安全研究员 Maddie Stone 将这四个正利用的漏洞称为 0day。成功利用漏洞允许完整控制受害者的手机。今年至今 Android 系统发现了 4 个 0day,相比下去年只发现 1 个。
在 Google I/O 2021 上,负责产品管理的副总裁 Sameer Samat 宣布 Android 设备激活数量突破了 30 亿。这一数据比 2019 年的 I/O 会议上宣布的数据多 5 亿,比 Google I/O 2017 上宣布的数据多 10 亿。这一数据来自于 Google Play Store,没有考虑使用第三方应用商店的 Android 设备,这意味着 Android 设备的真实激活数量会更高(如中国的 Android 设备没有预装 Google Play)。苹果则在今年早些时候宣布它的 iPhone 手机激活数量超过了 10 亿。
中国手机制造商 Vivo 宣布 7 月之后发布的部分高端型号将提供至少三年的软件和安全更新。三星早些时候已经宣布对其较新款的 Galaxy 设备提供三年更新。Vivo 的最新声明没有提供更详细的信息,比如是每月更新还是每季度更新,Android 操作系统升级用户需要等待多久,这些问题暂时还没有答案。Android 生态系统的更新一向是一大难题,Google 在很长时间里都是让 Android 厂商决定软件更新,而绝大部分厂商对更新的支持都非常有限。最近几年,Google 开始解决这一问题,有越来越多的厂商开始承诺提供长时间的支持。
Google 官方安全博客宣布,Android 加入了对 Rust 语言的支持。Google 称,七成的 Android 高危漏洞与内存相关,而内存安全语言是解决这一问题的最有效方法。Google 宣布 Android Open Source Project(AOSP)现在支持用 Rust 语言开发操作系统。Java 和 Kotlin 是开发 Android 应用的最佳选择,但对于操作系统的底层,Java 和 Kotlin 不是可选择的。操作系统的底层需要用系统级编程语言 C、C++ 和 Rust 等开发,对 C 和 C++ 来说,开发者负责管理内存,但管理内存时因代码库的复杂性开发者很容易犯错。Rust 语言利用编译时检查和运行时检查确保内存安全,同时它还提供了比拟 C 和 C++ 语言的性能。Google 称用 Rust 重写数千万行 C/C++ 代码是不可行的,对内存相关 bug 的分析显示,大部分 bug 都是近一两年内引入的,因此 Rust 将主要用于新的开发而不是重写成熟的 C/C++ 代码。
Google 更新了 Google Play 应用商店发行应用的一系列政策,其中最重要的是将限制应用开发商查看设备上安装的其它应用。作为限制使用高风险/高敏感权限的一部分,Google 限制使用 QUERY_ALL_PACKAGES 权限,该权限允许读取设备上安装的应用列表。银行应用和数字钱包应用豁免于这一限制,它们可以出于安全考虑检查下设备上安装的应用。这一政策将从 2021 年 5 月 5 日开始执行。
华为消费者业务软件部总裁王成录今年初曾表示,鸿蒙不是 Android 或 iOS 的拷贝。但对鸿蒙V2 的分析表明,它事实上是 Android 的拷贝,华为甚至连 Android 的名字都没有从系统中替换掉。对此王成录在接受采访时回应称,“并不是所有 Android 代码都是 Google 开发的,绝大部分代码来自开源社区。鸿蒙也会吸收社区的优秀技术和代码,用了 AOSP(Android 开源项目)的开源代码,就判断鸿蒙是 Android 换了皮,说明这类吐槽者没有太准确理解什么是开源。今年 10 月,鸿蒙第三阶段的开源代码会上线,来自 AOSP 社区的、由 Google 贡献的代码几乎没有了。”