国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg

這篇具有很好參考價值的文章主要介紹了flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg

之前開發(fā)中需要變異Macos成dmg的需求,這里記錄一下build編譯macos環(huán)境可安裝dmg的過程。

一、工程目錄

目錄如下
flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

如果工程沒有macos,需要增加macos支持的平臺。命令

flutter create --platforms=windows,macos,linux .

運行macos無法訪問http請求 可以在macos目錄runner文件夾中 DebugProfile.entitlements和 Release.entitlements添加如下內(nèi)容

  <key>com.apple.security.network.server</key>
  <true/>
  <key>com.apple.security.network.client</key>
  <true/>

將已有的flutter打包成macos項目

二、編譯build

2.1、xcode編譯build

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode
我這邊直接使用xcode,通過Product>Archive

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

再Distribute App

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

選擇Copy app 導(dǎo)出

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

導(dǎo)出結(jié)果。雙擊即可運行。

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

2.2、使用flutter build命令編譯

在工程中的Terminal使用命令

flutter build macos

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode
build完成后在工程的build文件夾下

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode
找到flutter_demoapp.app這和使用xcode生成的結(jié)果一樣。

三、生成安裝包dmg

生成安裝包dmg步驟如下

在Desktop新建一個文件夾dmg,將app文件放進去。
flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

生成文件夾里放一個Application的替身

命令如下

cd /Users/abcxxx/Desktop/dmg
ln -s /Applications/   Applications

最后打包
打包步驟

  • 打開LaunchPad — 磁盤工具
    flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

  • 點擊 磁盤工具的目錄欄,選擇菜單文件 — 新建映像 — 來自文件夾的映像
    flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

  • 選擇目錄/Users/abcxxx/Desktop/dmg
    flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

  • 填寫保存.dmg的文件名
    flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

  • 生成成功,雙擊即可安裝使用,將app復(fù)制到Application即可。

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg,flutter開發(fā)實戰(zhàn),移動開發(fā),flutter,flutter,macos,dmg,xcode

二、小結(jié)

flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg。這里記錄一下build編譯macos環(huán)境可安裝dmg的過程。

學(xué)習(xí)記錄,每天不停進步。文章來源地址http://www.zghlxwxcb.cn/news/detail-600425.html

到了這里,關(guān)于flutter開發(fā)實戰(zhàn)-build編譯macos環(huán)境可安裝dmg的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • MacOS搭建Flutter 環(huán)境

    第一步:官網(wǎng)下載對應(yīng)版本的flutter SDK MacOS有兩個版本:x64和 arm64 查看命令:uname -a 官網(wǎng)鏈接:Flutter SDK archive | Flutter 下載成功后會自動解壓,把Flutter文件放到自己指定的位置。 第二步:打開控制進行臨時配置 第三步:進入自己的工具(Android studio/vs code),在設(shè)置中配置flu

    2024年02月07日
    瀏覽(30)
  • flutter build hap打包編譯時報錯:hvigor ERROR: Failed :entry:default@CompileArkTS...

    flutter build hap打包編譯時報錯:hvigor ERROR: Failed :entry:default@CompileArkTS...

    有人遇到類似問題嗎?不知道怎么解決了

    2024年04月09日
    瀏覽(23)
  • 【開發(fā)環(huán)境】macOS中VirtualBox增強功能安裝以及設(shè)置共享文件夾

    【開發(fā)環(huán)境】macOS中VirtualBox增強功能安裝以及設(shè)置共享文件夾

    增強功能,顧名思義,增強。 如果安裝了虛擬機,發(fā)現(xiàn)有點卡,別擔(dān)心,給虛擬機安裝增強功能之后,你會突然發(fā)現(xiàn),虛擬機變絲滑了,因為,增強了。 增強功能中還包含一個很實用的功能,那就是共享文件夾,它讓主機和虛擬機之間通信以及共享數(shù)據(jù)變得很方便。 下面開

    2024年02月03日
    瀏覽(28)
  • 在 macOS 上安裝 Rust 開發(fā)環(huán)境并運行第一個程序的詳細步驟

    首先,打開終端并執(zhí)行以下命令來安裝 Rust 環(huán)境: 該命令將下載并運行 Rust 安裝腳本。按照提示完成 Rust 環(huán)境的安裝。 為了確保每次啟動終端時都能加載 Rust 環(huán)境變量,我們需要將以下內(nèi)容添加到 .zshrc 文件中。在終端中執(zhí)行以下命令: 這將在 .zshrc 文件的末尾添加一行代碼

    2024年02月02日
    瀏覽(38)
  • flutter開發(fā)實戰(zhàn)-應(yīng)用更新apk下載、安裝apk、啟動應(yīng)用實現(xiàn)

    flutter開發(fā)實戰(zhàn)-應(yīng)用更新apk下載、安裝apk、啟動應(yīng)用實現(xiàn)

    flutter開發(fā)實戰(zhàn)-應(yīng)用更新apk下載、安裝apk、啟動應(yīng)用實現(xiàn) 在開發(fā)過程中,經(jīng)常遇到需要更新下載新版本的apk文件,之后進行應(yīng)用更新apk下載、安裝apk、啟動應(yīng)用。我們在flutter工程中實現(xiàn)下載apk,判斷當前版本與需要更新安裝的版本進行比對判斷,通過判斷VersionCode來確定下載

    2024年02月02日
    瀏覽(60)
  • 在 Windows 操作系統(tǒng)上安裝和配置 Flutter 開發(fā)環(huán)境

    在 Windows 操作系統(tǒng)上安裝和配置 Flutter 開發(fā)環(huán)境 系統(tǒng)配置要求 為了成功安裝和運行 Flutter,確保您的開發(fā)環(huán)境滿足以下基本需求: 操作系統(tǒng):Windows 7 SP1 或更高版本。 處理器:支持 64 位的架構(gòu)。 磁盤空間:至少預(yù)留 2GB 的磁盤空間用于安裝 Flutter SDK 及其依賴項。 工具與軟

    2024年01月22日
    瀏覽(37)
  • nvm安裝electron開發(fā)與編譯環(huán)境

    nvm安裝electron開發(fā)與編譯環(huán)境

    electron總是安裝失敗,下面說一下配置辦法 nvm npmmirror 鏡像站 首先最好卸載node,不卸載的話,安裝nvm會提示是否由其接管,保險起見還是卸載 下載win中的安裝包 配置加速節(jié)點 nvm node_mirror https://npmmirror.com/mirrors/node/ nvm npm_mirror https://npmmirror.com/mirrors/npm/ 安裝指定版本node nvm

    2024年02月11日
    瀏覽(16)
  • vscode配置flutter開發(fā)環(huán)境,不需要安裝第三方安卓模擬器

    vscode配置flutter開發(fā)環(huán)境,不需要安裝第三方安卓模擬器

    點擊下方的安裝包,獲取 stable 發(fā)行通道的 Flutter SDK 最新版本:Flutter SDK 將壓縮包解壓,然后把其中的 flutter 目錄整個放在你想放置 Flutter SDK 的路徑中**(注意不要出現(xiàn)中文目錄)** 配置Windows系統(tǒng)的環(huán)境變量,在 用戶變量 一欄中,在Path中添加 flutterbin 目錄的完整路徑。例

    2024年02月10日
    瀏覽(39)
  • macOS搭建PHP開發(fā)環(huán)境(brew安裝nginx、mysql 和多版本php,并配置多個php同時運行的環(huán)境)

    由于homebrew主庫中沒有PHP7.2 之前的版本,并且7.2,7.3版本也被標記成過時版本;所以需要先掛在第三方的擴展,具體操作如下: php5.6 php7.3 php7.4 php8.2 默認新版8以上直接安裝 sudo vim /usr/local/etc/php/5.6/php-fpm.conf? 下的: 注意:5.6版本的配置文件路徑和其他版本不一樣 listen = 127

    2024年02月04日
    瀏覽(51)
  • 音視頻開發(fā)三:Windows環(huán)境下FFmpeg編譯安裝

    音視頻開發(fā)三:Windows環(huán)境下FFmpeg編譯安裝

    FFmpeg是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的 開源計算機程序 。采用LGPL或GPL許可證 。它提供了錄制、轉(zhuǎn)換以及流化音視頻的完整解決方案。它包含了非常先進的音頻/視頻編解碼庫libavcodec。 FFmpeg在Linux平臺下開發(fā),但它同樣也可以在其它操作系統(tǒng)環(huán)

    2024年02月04日
    瀏覽(39)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包