真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用Flutter開(kāi)發(fā)Mac桌面應(yīng)用

Flutter 可以開(kāi)發(fā) Mac,Linux,Windows 桌面,但是對(duì)于平臺(tái)目前只能打?qū)τ诘陌?,以及調(diào)試本平臺(tái)的包。

恒山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

切換到 master 分支

首先必須切換到 master 分支。我之前在 dev 分支,折騰了好久,都只停留于理論概念階段。直到有一次看到了簡(jiǎn)書中提到需要在 master 分支,經(jīng)過(guò)測(cè)試確實(shí)可以正常運(yùn)行。其實(shí)當(dāng)時(shí)主要是卡在 本地找不到桌面模擬器這個(gè)環(huán)節(jié)。

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

開(kāi)啟 Mac 開(kāi)發(fā)桌面應(yīng)用

Flutter 的 master 默認(rèn)是關(guān)閉 桌面應(yīng)用的,我們可以使用下面的命令開(kāi)啟:

flutter config --enable-macos-desktop

flutter config --enable-linux-desktop

flutter config --enable-windows-desktop

這個(gè)默認(rèn)會(huì)修改 flutter 的配置文件,配置目錄是:當(dāng)前用戶名目錄下的 .flutter_settings。

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

Flutter 查看本機(jī)的桌面模擬器

使用命令:

flutter devices

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

創(chuàng)建帶 Mac 桌面應(yīng)用的 Flutter 工程

包名需要小寫哦,否則就是不匹配 dart 的包名。

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

flutter create --macos hello_desktop_demo

創(chuàng)建成功后:

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

讓項(xiàng)目支持 Mac 桌面應(yīng)用

Mac 相對(duì)支持的較好,創(chuàng)建項(xiàng)目后立刻就能運(yùn)行起來(lái)。Windows 相對(duì)來(lái)說(shuō) 需要安裝 VS。Linux 也是需要對(duì)應(yīng)組件。

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

發(fā)布平臺(tái)包

因?yàn)楦髯云脚_(tái)的構(gòu)建不同,打包命令也不同,這里僅以 Mac 應(yīng)用為例。

編譯出對(duì)應(yīng)平臺(tái)的安裝包:

flutter build macos

flutter build linux

flutter build windows

構(gòu)建成功

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

輸出對(duì)應(yīng)的 Mac 應(yīng)用包

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

直接運(yùn)行 Mac 應(yīng)用

使用 Flutter 開(kāi)發(fā) Mac 桌面應(yīng)用?

可以編譯出對(duì)應(yīng)版本,在 項(xiàng)目目錄中的 build/對(duì)應(yīng)平臺(tái)/release 目錄下。這里只能編譯和本機(jī)相同平臺(tái)。

  • Linux平臺(tái)編譯出的為一個(gè)可執(zhí)行文件
  • Windows平臺(tái)編譯出的為.exe文件
  • Mac平臺(tái)編譯出的為.pgk文件

小結(jié)

構(gòu)建桌面應(yīng)用程序還不是特別穩(wěn)定,如果遇到問(wèn)題,可以查詢官方文檔,這里只作為介紹。


新聞名稱:使用Flutter開(kāi)發(fā)Mac桌面應(yīng)用
本文鏈接:http://weahome.cn/article/gcjsep.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部