安装指南#
使用 Fyne 工具包构建跨平台应用程序非常简单,但在开始之前需要安装一些工具。如果您的计算机已经为Go开发设置好了,以下步骤可能不是必需的,但我们建议您阅读一下您操作系统的提示,以防万一。如果本教程后面的步骤出现问题,那么您应该重新检查以下的先决条件。
先决条件#
Fyne需要3个基本元素:Go工具(至少版本1.12)、一个C编译器(用于与系统图形驱动连接)和一个系统图形驱动。根据您的操作系统,安装指令会有所不同,请选择下面适合您的选项卡查看安装指令。
请注意,这些步骤仅用于开发 - 您的Fyne应用不需要为最终用户安装任何设置或依赖!
**如下的 termux 是用于在 Android 设备上构建 Fyne 应用,无 PC 依赖。**
下载#
使用Go模块(Go 1.16及更高版本要求),在使用包之前需要设置模块。
Go模块(适用于Go 1.16或更新版本)#
如果您不使用模块或您的模块已经初始化,可以跳过此步骤到下一个步骤。运行以下命令并将MODULE_NAME替换为您偏好的模块名(应在为您的应用程序专门创建的新文件夹中调用)。
$ cd myapp
$ go mod init MODULE_NAME现在您需要下载Fyne模块和辅助工具。使用以下命令完成:
$ go get fyne.io/fyne/v2@latest
$ go install fyne.io/fyne/v2/cmd/fyne@latest如果您不确定Go模块如何工作,考虑阅读[教程:创建一个Go模块]。
旧版Go安装#
使用旧版Go发布安装Fyne工具包和辅助工具,只需执行go get命令:
$ go get fyne.io/fyne/v2
$ go get fyne.io/fyne/v2/cmd/fyne检查您的安装#
在编写应用或运行示例之前,您可以使用Fyne安装工具检查您的安装。只需从链接下载适合您计算机的应用并运行它,您应该看到类似以下屏幕的内容:

如果您的安装有任何问题,请查看故障排除 部分以获取提示。
运行演示#
如果您在开始编写自己的应用程序之前想看看Fyne工具包的实际运行情况,您可以通过执行以下命令在您的计算机上运行我们的演示应用:
$ go run fyne.io/fyne/v2/cmd/fyne_demo@latest请注意,首次运行需要编译一些C代码,因此可能比平时需要更长的时间。后续构建会重用缓存,将会快得多。
旧版 Go 版本#
要在旧版Go上运行演示,只需执行以下命令:
$ go run fyne.io/fyne/v2/cmd/fyne_demo安装#
如果您愿意,您也可以使用以下命令安装演示(需要Go 1.16或更高版本):
$ go install fyne.io/fyne/v2/cmd/fyne_demo@latest对于早期版本的Go,您需要使用以下命令:
$ go get fyne.io/fyne/v2/cmd/fyne_demo如果您的GOBIN环境变量已添加到路径中(在macOS和Windows上默认应该如此),那么您就可以运行演示了:
$ fyne_demo就这些了!
现在你可以在你选择的IDE中编写自己的Fyne应用程序了。如果你想看到一些Fyne代码的实际运用,那么你可以阅读你的第一个应用程序。