fyne应用打包,可以使用fyne package
命令,必须首先安装fyne命令行工具
go install fyne.io/fyne/v2/cmd/fyne@latest
打包
PC端
fyne package -os darwin -icon myapp.png # 打包成macos系统下的可执行文件
fyne package -os linux -icon myapp.png # 打包成linux系统下的可执行文件
fyne package -os windows -icon myapp.png # 打包成windows系统下的可执行文件
这里需要准备一个myapp.png文件,该文件是应用快捷方式的图标。
移动端
备注:此部分代码转自官方库,但未进行亲自测试(
还没用fyne写过app)fyne package -os android -appID my.domain.appname fyne install -os android
构建的 Android 应用程序可以在真实设备或 Android 模拟器中运行。但是,为 iOS 构建略有不同。如果“-os”参数是“ios”,它只为真正的 iOS 设备构建。将“-os”指定为“iossimulator”允许应用程序能够在 iOS 模拟器中运行:
fyne package -os ios -appID my.domain.appname
fyne package -os iossimulator -appID my.domain.appname