You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.0 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

## 说明
打包方式
```shell
fyne package -os darwin -icon ./resources/tool.png
```
### 安装 Fyne 配套的命令行工具
```shell
go get fyne.io/fyne/cmd/fyne
```
对应桌面端的应用,在确定好目标平台后就可以直接打包:
```shell
fyne package -os darwin -icon myapp.png
fyne package -os linux -icon myapp.png
fyne package -os windows -icon myapp.png
```
上述命令分别对应 macOS、Linux 和 Windows平台的构建而 myapp.png 是应用的图标文件。对于 macOS 平台,生成 app 应用文件;对于 Linux 平台,生成一个 tag.gz 文件,解包后可以放到 use/local/ 中使用;对于 Windows 平台,直接生成 exe 文件,可以直接运行。
而对于移动端平台,同样十分简单。在配置好了相应的环境后,运行
```shell
fyne package -os android -appID com.example.myapp -icon mobileIcon.png
fyne package -os ios - appID com.example.myapp -icon mobileIcon.png
```
则可以分别构建出 Android 平台的 apk 文件和 iOS 平台的 app 文件。