Google 已经有两个用于移动设备的操作系统,一个是大家熟悉和市场欢迎的 Android,另一个则是我们正在报道的 Google 未来的操作系统 Fuchsia。这两个系统如今有了更加密切的联系,今日发现官方的 Fuchsia SDK 和一个 Fuchsia“设备”已经被整合到 Android 的 AOSP 代码中了。

在今天发布到 Android 的 Gerrit 源代码管理的新提交中,两个与 Fuchsia 相关的 repo 已被添加到 Android 开源项目的 manifest 中。这个 manifest 是用来通知 Google 下载工具下载 AOSP 时应包含的内容。

AOSP 里已经有一些不同版本的 manifest,包括仅下载构建和在 Android 模拟器上运行所需的版本。而这个 manifest 是默认的 manifest,用于标准的 AOSP 下载。这意味着每个下载 AOSP 的人都会下载这两个与 Fuchsia 相关的 repo。

AOSP 中的这两个 “Fuchsia” 的 repo 目前是空的,这意味着我们只是通过它们的名字来猜测它们未来的用途。第一个 repo “platform / prebuilts / fuchsia_sdk”清楚地表明了这是 Google 计划用于开发 Fuchsia 软件的官方软件开发工具包(也就是 SDK)。很快我们就会揭露 Fuchsia SDK 的更多细节,敬请期待。

另外需要注意,Fuchsia SDK 与 Google 的 Flutter SDK 明显不同,后者目前在 Google 内部用于创建许多 Fuchsia 应用程序,但尚未准备好让外部开发者参与构建 Fuchsia 应用程序。

第二个 repo,是一个很有意思的 repo,它是“device / google / fuchsia”,从名字看这是 Google 创建的某种在 Fuchsia 上运行的 “设备”,但也需要由 Android 的代码库管理。

鉴于 Android 代码也包括类似的“设备”,例如“device/generic/goldfish”,它被用在 Android 模拟器中运行,联系其之前的消息: Android 模拟器增加对 Fuchsia 操作系统内核 Zircon 的支持,这一切就显得很自然了。

以上大量证据可以推断得出,这个 Fuchsia “设备”将被当作一个模拟设备,提供给开发者来构建 Fuchsia 应用程序, 而 Fuchsia SDK 已经被包含在 Android 的代码中,更值得期待的是,很快,默认下载的 Android 模拟器就包括了这些支持!”

余下全文(1/3)
分享这篇文章:

请关注我们:

发表评论

电子邮件地址不会被公开。 必填项已用*标注