教程
本部分中的教程将向您介绍如何使用 FIDL 以及在 Fuchsia 上运行代码。唯一的前提条件是完成使用入门部分,并能熟练使用所选语言编写代码。教程进度如下:
- 编译 FIDL:这是关于如何编写和构建 FIDL 文件的基本简介。
- 每个绑定都有一个“使用入门”部分,其中介绍了 FIDL 的基础知识,并包含一系列有序的教程,其中包括:
- 使用您选择的语言将 FIDL 编译为生成的绑定,并在项目中使用绑定。
- 实现适用于 FIDL 协议的服务器。
- 为 FIDL 协议实现客户端。
- 在 Fuchsia 上同时运行客户端和服务器。
- 除了“入门”部分之外,各个绑定部分根据每个绑定的具体功能提供一系列不同的教程。这些对象没有任何预先指定的顺序。
每个教程都附带有 FIDL 示例目录中的示例代码。您可以按照读取说明进行操作,也可以删除示例代码并根据教程自行重写。
如果您使用的是 C++,想知道接下来要学习哪个教程,请查看 C++ 绑定比较。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-03-15。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-03-15。"],[],[]]