Google|Android移除大量Fuchsia相关代码 Starnix项目新进展曝光
本周 , Google 从 Android Open Source Project (AOSP) 中移除了大量关于 Fuchsia 的代码 , 但 Android 和 Fuchisia 依然有着紧密的联系 。
<
文章图片
在目前官方提供的公开信息上 , Fuchsia 系统目前仅适用于 Nest Hub 和 Nest Hubs Max 两款 Google 自家的智能屏幕设备 。不过从过去几年的开发情况来看 , Google 对 Fuchsia 有更高的期望 。
在 Google 的设想中 , Fuchsia 设备可以运行来自 Android 和 Linux 等其他系统的应用程序 。而这在理论上可以让 Fuchsia 设备无缝替代 Chromebook 或者 Android 手机 , 让旧款应用也能顺畅运行 。
【Google|Android移除大量Fuchsia相关代码 Starnix项目新进展曝光】想要达成这个目标有多种途径 , 其中一种也是 Google 最早尝试的是 , 在一个虚拟主机上运行完整的 Android 系统实例 。虽然这种方式可以让 Chrome OS 和 Google Play Games for PC 引入对 Android 应用的支持 , 但是存在一些潜在的性能问题 。
另一种方式就是增强 Fuchsia 和 Android Runtime 的直接关系 。最早在 2019 年被发现 , Google 基于公开 Android 代码(AOSP)创建了一个项目 , 能够为 Fuchsia 设备创建了 Android Runtime 版本 。
在 2021 年 2 月启动的“device/google/fuchsia” , 在 Android 设备中启动 Fuchsia 项目 , 只是目前并没有公开的进度指标 。
而本周 , “device/google/fuchsia”的代码已经从 Android 上移除 , 正式标志着这条特殊途径的结束 。
在移除之后只留下简单的“TODO”信息 , 表明 Google 正计划创建新的东西 。负责这项更改的开发者正在开发 Fuchsia 的“Starnix”项目 。
该项目最早于 2021 年被曝光 , Starnix 项目设计初衷就是让 Fuchsia 能够“原生”运行为 Linux/Android 开发的应用和库 。为了实现这个目标 , Starnix 项目将会扮演着翻译来自 Linux 的底层内核架构到 Fuchsia 的 Zircon 内核 。
Fuchsia 项目团队正希望能够在 Fuchsia 设备上运行 Linux 程序 。事实上专用的 Starnix Shell 已经开放下载 , 用于测试 Fuchsia 的“工作站” , 能够让开发者和忠实用户玩这款系统 。
推荐阅读
- Google|区分纯电/汽油/柴油/混动 Google Maps帮你规划最省油/省能量路线
- the|美国司法部推动反垄断新规落地Google等科技公司将面临更强监管
- Google|没有空格:“Chrome OS”现更名为“ChromeOS”
- Google|Alphabet旗下的Wing正在研发更大的无人机 可处理更重的送货任务
- Google|Google正式推出ChromeOS Flex系统:可在Mac等设备上流畅运行
- China|中国移动推5G+防溺水预警系统:孩子入水前给家长打电话
- Google|Google在正式版发布前夕放出Android 13最后一个Beta测试版
- Google|Kakao在与Google僵持无果后取消了一个外部支付选项
- Google|意大利反垄断机构因限制数据共享对谷歌展开调查
- Google|看Google地图如何将用户从停车罚款中拯救出来