中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
[Flutter]開始:在macOS上安裝

系統(tǒng)要求

想要安裝并運(yùn)行Flutter,你的開發(fā)環(huán)境必須滿足以下最低要求:

  • 操作系統(tǒng):macOS(64-bit)
  • 硬盤空間:700 MB(不包括Xcode或Android Studio的磁盤空間)。
  • 工具:Flutter依賴于你系統(tǒng)環(huán)境中的這些可用的命令行工具。
    • bash, mkdir, rm, git, curl, unzip, which

獲取Flutter SDK

要獲取Flutter,需要使用git克隆倉庫,然后添加flutter到你的PATH中。運(yùn)行flutter doctor會(huì)顯示你還需要安裝的剩余依賴項(xiàng)。

克隆倉庫

如果這是你第一次在這臺(tái)機(jī)器上安裝Flutter,請(qǐng)克隆倉庫的dev分支,然后將Flutter添加到你的PATH中:

$ git clone -b beta https://github.com/flutter/flutter.git$ export PATH=`pwd`/flutter/bin:$PATH

上述命令為當(dāng)前的終端窗口設(shè)置臨時(shí)PATH變量。要將Flutter永久添加到PATH中,請(qǐng)參閱更新你的PATH

要更新現(xiàn)有版本的Flutter,請(qǐng)參閱升級(jí)Flutter

運(yùn)行flutter doctor

運(yùn)行以下命令查看是否需要安裝一些依賴項(xiàng)以完成安裝:

$ flutter doctor

該命令將檢查你的環(huán)境并在終端窗口中顯示報(bào)告。Dart SDK是與Flutter捆綁在一起的,所以沒有必要單獨(dú)安裝Dart。 仔細(xì)檢查顯示出來的報(bào)告中是否提示需要安裝其他軟件或執(zhí)行其他任務(wù)(以粗體顯示)。

例如:

[-] Android toolchain - develop for Android devices · Android SDK at /Users/obiwan/Library/Android/sdk ? Android SDK is missing command line tools; download from https://goo.gl/XxQghQ · Try re-installing or updating your Android SDK, visit https://flutter.io/setup/#android-setup for detailed instructions.

第一次運(yùn)行flutter命令(如flutter doctor)時(shí),它會(huì)下載自己的依賴關(guān)系并自行編譯。后續(xù)運(yùn)行應(yīng)該將會(huì)快得多。

以下各節(jié)將介紹如何執(zhí)行這些任務(wù)并完成設(shè)置過程。如果你選擇使用IDE,你會(huì)看到flutter doctor會(huì)顯示可用于IntelliJ IDEA、Android Studio和VS Code的插件。請(qǐng)參閱編輯器設(shè)置以了解安裝Flutter和Dart插件的步驟。

你安裝了所有缺失的依賴關(guān)系后,請(qǐng)?jiān)俅芜\(yùn)行flutter doctor命令來驗(yàn)證你是否已經(jīng)設(shè)置正確。

flutter使用Google Analytics來匿名報(bào)告功能使用情況統(tǒng)計(jì)和基本崩潰日志。 這些數(shù)據(jù)用于幫助改進(jìn)flutter。 分析數(shù)據(jù)不會(huì)在第一次運(yùn)行或運(yùn)行任何涉及flutter config時(shí)發(fā)送,因此你可以在發(fā)送任何數(shù)據(jù)之前退出分析。 如果要禁用報(bào)告,請(qǐng)輸入flutter config --no-analytics;如果需要顯示當(dāng)前設(shè)置,請(qǐng)輸入flutter config。 請(qǐng)參閱Google的隱私政策:www.google.com/intl/zh-CN/…。

更新你的PATH

你在命令行中只能更新當(dāng)前會(huì)話的PATH變量,就像Clone the Flutter repo中展示的那樣。如果你想永久的改變這個(gè)變量,以便于你在任何一個(gè)終端會(huì)話中運(yùn)行flutter命令。

永久改變所有終端會(huì)話的這個(gè)屬性的操作是對(duì)于本機(jī)有效的。Typically you add a line to a file that is executed whenever you open a new window. For example:

  1. 確定放置Flutter SDK的目錄。你將在步驟三中需要這個(gè)。
  2. 打開(或創(chuàng)建)$HOME/.bash_profile。這個(gè)文件的路徑或名稱在你的機(jī)器上可能略有不同。
  3. 添加下面幾行,并將[PATH_TO_FLUTTER_GIT_DIRECTORY]更改為你克隆Flutter的git倉庫的路徑:
$ export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
  1. 運(yùn)行source $HOME/.bash_profile來刷新當(dāng)前窗口。
  2. 運(yùn)行下面命令來驗(yàn)證flutter/bin目錄是否在你的PATH中:
echo $PATH

更多詳細(xì)內(nèi)容,請(qǐng)看StackExchange question。

編輯器設(shè)置

使用flutter命令行工具,你可以使用任何編輯器來開發(fā)Flutter應(yīng)用。在提示中輸入flutter help可以查看可用工具。

我們建議在編寫、運(yùn)行、調(diào)試Flutter應(yīng)用時(shí)使用我們的插件以獲得豐富的IDE體驗(yàn)。查看編輯器設(shè)置獲得更多詳細(xì)步驟。

平臺(tái)設(shè)置

macOS支持開發(fā)iOS和Android兩個(gè)平臺(tái)的Flutter應(yīng)用。現(xiàn)在完成兩個(gè)平臺(tái)中至少一個(gè)平臺(tái)的設(shè)置步驟,以便能夠構(gòu)建并運(yùn)行你的第一個(gè)Flutter應(yīng)用。

iOS設(shè)置

安裝Xcode

想要開發(fā)iOS平臺(tái)的Flutter應(yīng)用,你需要一個(gè)安裝了7.2或更新版本的Xcode的Mac:

  1. 安裝Xcode 7.2或更新版本(可以通過網(wǎng)絡(luò)下載安裝或從Mac App Store中安裝)。

  2. 通過從命令行運(yùn)行sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer來配置Xcode命令行工具以使用新安裝的Xcode版本。

    當(dāng)你想使用最新版本的Xcode時(shí),大多數(shù)情況下,上面的路徑都是正確的。如果你需要使用其他的版本,請(qǐng)改為指定該路徑。

  3. 確保之前打開過一次Xcode并簽署通過了Xcode許可協(xié)議,可以從命令行運(yùn)行sudo xcodebuild -license來確認(rèn)。

使用Xcode,你可以在iOS設(shè)備或模擬器上運(yùn)行Flutter應(yīng)用。

設(shè)置iOS模擬器

要準(zhǔn)備在iOS模擬器上運(yùn)行并調(diào)試你的Flutter應(yīng)用,請(qǐng)按以下步驟操作:

  1. 在Mac上,通過Spotlight或使用以下命令找到模擬器:
$ open -a Simulator
  1. 通過檢查模擬器的Hardware > Device菜單中的設(shè)置,以確保你的模擬器正在使用64位設(shè)備(iPhone 5s或更高版本)。
  2. 根據(jù)你的開發(fā)機(jī)器的屏幕大小,高屏幕密度的iOS模擬設(shè)備可能會(huì)在你的屏幕上溢出。在模擬器的Window > Scale菜單下設(shè)置設(shè)備比例。
  3. 通過運(yùn)行flutter run來啟動(dòng)你的應(yīng)用。

部署到iOS設(shè)備

要將你的Flutter應(yīng)用部署到真實(shí)的iOS設(shè)備(以下簡(jiǎn)稱“真機(jī)”)上,你需要一些額外的工具和一個(gè)Apple帳戶。你還需要在Xcode中對(duì)物理設(shè)備部署進(jìn)行設(shè)置。

  1. 安裝homebrew。
  2. 打開終端并運(yùn)行這些命令來安裝用于將Flutter應(yīng)用部署到iOS設(shè)備的工具。
$ brew update$ brew install --HEAD libimobiledevice$ brew install ideviceinstaller ios-deploy cocoapods$ pod setup

如果這些命令中的任何一個(gè)失敗并出現(xiàn)錯(cuò)誤,請(qǐng)運(yùn)行brew doctor并按照說明解決問題。

  1. 遵循Xcode簽名流程來配置你的項(xiàng)目:
    1. 從你的Flutter項(xiàng)目目錄中的終端窗口中運(yùn)行ios/Runner.xcworkspace來打開你的項(xiàng)目默認(rèn)的Xcode工作空間。
    2. Xcode中,從左側(cè)導(dǎo)航面板中選中Runner項(xiàng)目。
    3. Runner target設(shè)置頁面,確保在General > Signing > Team下你的開發(fā)團(tuán)隊(duì)是被選中的。當(dāng)你選擇一個(gè)團(tuán)隊(duì),Xcode會(huì)創(chuàng)建并下載開發(fā)證書,并在你的賬號(hào)中注冊(cè)你的設(shè)備,然后創(chuàng)建并下載一個(gè)描述文件(如果需要的話)。
      • 要開始你的第一個(gè)iOS開發(fā)項(xiàng)目,你可能需要使用你的Apple ID登錄Xcode。
        任何Apple ID都支持開發(fā)和測(cè)試。如果你想將你的應(yīng)用上架到App Store,則需要注冊(cè)Apple開發(fā)者計(jì)劃才可以。查看不同Apple會(huì)員類型之間的區(qū)別。
      • 當(dāng)你第一次使用其他的物理設(shè)備進(jìn)行iOS開發(fā)時(shí),你需要同時(shí)在設(shè)備上信任Mac和開發(fā)證書。首次將iOS設(shè)備連接到Mac時(shí),會(huì)彈出一個(gè)對(duì)話框,在對(duì)話框中選擇信任即可。
        然后去iOS設(shè)備上設(shè)置應(yīng)用程序,General > Device Management下選擇信任你的證書。
      • 如果Xcode中的自動(dòng)簽名失敗,請(qǐng)驗(yàn)證項(xiàng)目中的General> Identity> Bundle Identifier下的值是否唯一。
    4. 運(yùn)行flutter run來啟動(dòng)你的應(yīng)用。

Android設(shè)置

安裝Android Studio

要為Android開發(fā)Flutter應(yīng)用,你可以使用Mac,Windows或Linux(64位)機(jī)器。

Flutter需要安裝并配置Android Studio:

  1. 下載并安裝Android Studio
  2. 啟動(dòng)Android Studio,然后執(zhí)行“Android Studio安裝向?qū)А?。這將安裝最新的Android SDK,Android SDK平臺(tái)工具和Android SDK構(gòu)建工具,這是Flutter開發(fā)Android應(yīng)用時(shí)所必備的。

設(shè)置你的安卓設(shè)備

要準(zhǔn)備在Android設(shè)備上運(yùn)行并測(cè)試你的Flutter應(yīng)用,你需要運(yùn)行Android 4.1(API級(jí)別16)或更高版本的Android設(shè)備。

  1. 在你的設(shè)備上啟用開發(fā)人員選項(xiàng)USB調(diào)試。詳細(xì)說明可在Android文檔中找到。
  2. 使用USB線將手機(jī)與電腦鏈接。如果你的設(shè)備出現(xiàn)提示,請(qǐng)授權(quán)你的計(jì)算機(jī)訪問你的設(shè)備。
  3. 在終端中,運(yùn)行flutter devices命令以驗(yàn)證Flutter識(shí)別你連接的Android設(shè)備。
  4. 運(yùn)行flutter run來啟動(dòng)你的應(yīng)用。

默認(rèn)情況下,F(xiàn)lutter使用adb工具所基于的Android SDK版本。如果你希望Flutter使用安裝的其他的Android SDK,則必須將ANDROID_HOME環(huán)境變量設(shè)置為該安裝目錄。

設(shè)置Android模擬器

要準(zhǔn)備在Android模擬器上運(yùn)行并測(cè)試你的Flutter應(yīng)用,請(qǐng)按照以下步驟操作:

  1. 在你的機(jī)器上啟用VM加速。

  2. 啟動(dòng)Android Studio>Tools>Android>AVD Manager,然后選擇Create Virtual Device

  3. 選擇一個(gè)設(shè)備定義并選擇Next。

  4. 為要模擬的Android版本選擇一個(gè)或多個(gè)系統(tǒng)映像,然后選擇Next。 建議使用x86x86_64映像。

  5. 在仿真性能下,選擇Hardware - GLES 2.0以啟用硬件加速。

  6. 驗(yàn)證AVD配置是否正確,然后選擇Finish。

    有關(guān)上述步驟的詳細(xì)信息,請(qǐng)參閱管理AVD。

  7. 在Android虛擬設(shè)備管理器中,單擊工具欄中的Run。模擬器啟動(dòng)并顯示所選操作系統(tǒng)版本和設(shè)備的默認(rèn)畫布。

  8. 運(yùn)行flutter run來啟動(dòng)你的應(yīng)用。連接的設(shè)備名稱是Android SDK built for <platform>,其中platform是芯片系列,如x86。


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何在MacOS上創(chuàng)建第一個(gè)iOS Flutter應(yīng)用
Flutter 開發(fā)環(huán)境搭建---安裝(二)
Xcode 升級(jí)后,常常遇到的遇到的警告、錯(cuò)誤,解決方法 | iOS開發(fā)討論區(qū)
基于PhoneGap的iOS平臺(tái)入門教程
Xcode5.1離線下載安裝及使用iOS5模擬器進(jìn)行開發(fā)調(diào)試的方法
TV端 | ZYPlayer虛擬機(jī)平臺(tái)Flutter環(huán)境實(shí)踐運(yùn)行+附多源盒子版
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服