成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

1.Flutter開發(fā)工具準(zhǔn)備與開發(fā)環(huán)境搭建

2450184176 / 2412人閱讀

摘要:選擇硬件配置文件,然后點(diǎn)擊。如果您未看到自己所需的硬件配置文件,您可以創(chuàng)建或?qū)胍粋€(gè)硬件配置文件。該命令檢查您的環(huán)境并在終端窗口中顯示報(bào)告。

一、Android?Studio安裝

1.系統(tǒng)要求

2.?安裝Android?Studio

3.為了Android?Studio?安裝Flutter和Dart插件3?

二、Android開發(fā)環(huán)境配置?

1.安裝Android模擬

(1)?創(chuàng)建AVD

(2)開啟硬件加速

?(3)無(wú)法啟動(dòng)模擬器

2.Android開發(fā)環(huán)境配置

三、設(shè)置Flutter相關(guān)配置

1.設(shè)置Flutter鏡像(非必須)

?2.獲取Flutter?SDK

?3.設(shè)置環(huán)境變量

4.運(yùn)行?flutter?doctor?

處理上面的問題?

四、創(chuàng)建flutter項(xiàng)目

1.使用Android?Studio創(chuàng)建

2.使用命令創(chuàng)建Flutter項(xiàng)目


一、Android?Studio安裝

1.系統(tǒng)要求

操作系統(tǒng)Window?7?SP1或者更新系統(tǒng)

磁盤空間:400MB

工具:Flutter?依賴下面這些命令行工具:

  • Window?PowerShell?5.0?Window?10?已經(jīng)預(yù)裝了這個(gè)工具;
  • Git工具? ? ? ??

2.?安裝Android?Studio

Android Studio 下載

Android Studio 谷歌鏡像

Android Studio 開發(fā)文檔

建議(別問)打開Android?Studio?谷歌鏡像下載`Android?Studio?downloads`大標(biāo)題下面的**Windows**

3.為了Android?Studio?安裝Flutter和Dart插件3?

  • 打開Android?Studio
  • 打開Preferences?>?Plugins(macOS),File?>?Settings?>?Plugins?(Window?&?Linux)
  • 選擇?Browse?repositories,?搜索Flutter?plugin然后點(diǎn)擊安裝

二、Android開發(fā)環(huán)境配置?

參考文檔,文獻(xiàn)目錄【編譯和運(yùn)行您的應(yīng)用

Android模擬器配置






1.安裝Android模擬

(1)?創(chuàng)建AVD

?如需新建?AVD,請(qǐng)按以下步驟操作:

1.依次點(diǎn)擊?Tools?>?AVD?Manager?以打開?AVD?管理器。?

2.點(diǎn)擊?AVD?Manager?對(duì)話框底部的?Create?Virtual?Device。?

????系統(tǒng)會(huì)顯示?Select?Hardware?頁(yè)面。

3.選擇硬件配置文件,然后點(diǎn)擊?Next。

????如果您未看到自己所需的硬件配置文件,您可以創(chuàng)建或?qū)胍粋€(gè)硬件配置文件。

????系統(tǒng)會(huì)顯示?System?Image?頁(yè)面。

4.選擇針對(duì)特定?API?級(jí)別的系統(tǒng)映像,然后點(diǎn)擊?Next。

5.根據(jù)需要更改?AVD?屬性,然后點(diǎn)擊?Finish。

????點(diǎn)擊?Show?Advanced?Settings?以顯示更多設(shè)置,如皮膚。

????新的?AVD?會(huì)顯示在?Your?Virtual?Devices?頁(yè)面或?Select?Deployment?Target?對(duì)話框中。

(2)開啟硬件加速

一般創(chuàng)建模擬器的時(shí)候最后一步是默認(rèn)硬件加速的

在?AVD?Manager?中配置圖形加速

要為?AVD?配置圖形加速,請(qǐng)按以下步驟操作:

  • 打開?[AVD?管理器](https://developer.android.google.cn/studio/run/managing-avds#viewing)。??
  • 創(chuàng)建新的?AVD?或修改現(xiàn)有的?AVD。
  • 在?[Verify?Configuration](https://developer.android.google.cn/studio/run/managing-avds#verifyconfigpage)?頁(yè)面上,找到?Emulated?Performance?部分。
  • 為?Graphics?選項(xiàng)選擇一個(gè)值。
  • ?點(diǎn)擊?Finish。

?(3)無(wú)法啟動(dòng)模擬器

代碼如下(示例):?

emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Windows Hypervisor Platform (WHPX) is properly install and usable.CPU acceleration status: HAXM is not installed on this machine.

解決方案:選擇Tools>SDK?Manager>SDK?Tools,?安裝HAXM即可

2.Android開發(fā)環(huán)境配置

系統(tǒng)環(huán)境變量中添加

ANDROID_HOME=C:/Users/kevin/AppData/Local/Android/Sdk%ANDROID_HOME%/emulator%ANDROID_HOME%/tools%ANDROID_HOME%/platform-tool

三、設(shè)置Flutter相關(guān)配置

下面配置文檔摘要于:Flutter中文網(wǎng)

1.設(shè)置Flutter鏡像(非必須)

由于在國(guó)內(nèi)訪問Flutter可能受到限制,F(xiàn)lutter官方為中國(guó)開發(fā)者搭建了臨時(shí)鏡像,大家可以將如下環(huán)境變量加入到用戶環(huán)境變量鐘:

1、計(jì)算機(jī) -> 屬性 -> 高級(jí)系統(tǒng)設(shè)置-> 環(huán)境變量,打開環(huán)境變量設(shè)置框。

2、在用戶變量下,選擇新建環(huán)境變量,添加如下的兩個(gè)環(huán)境變量和值:

export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

注意:此鏡像為臨時(shí)鏡像,并不能保證一直可用,大家可以從Using?Flutter?in?China上獲取有關(guān)鏡像服務(wù)器的最新動(dòng)態(tài)

?2.獲取Flutter?SDK

1.點(diǎn)擊Flutter官網(wǎng)下載最新的可用安裝包

2.解壓安裝包到你想安裝的目錄,如:D:/Android/flutter

???注意,不要講flutter安裝到需要一些高級(jí)權(quán)限的路徑如`C:/Program?Files/`等。

3.在Flutter安裝目錄的flutter文件下找到flutter_console.bat,點(diǎn)擊雙擊運(yùn)行并啟動(dòng)flutter命令行:

接下來,你就可以在Flutter命令行運(yùn)行flutter命令了

?3.設(shè)置環(huán)境變量

要在終端運(yùn)行flutter命令,你需要在Window的`環(huán)境變量`>`用戶變量`添加一下環(huán)境變量到系統(tǒng)`Path`:

  • 如果該條目存在,追加D:/Android/flutter/bin的全路徑,使用;作為分隔符號(hào);
  • 反之沒用該條目進(jìn)行創(chuàng)建
  • 在“用戶變量”下檢查是否有名為”PUB_HOSTED_URL””FLUTTER_STORAGE_BASE_URL”的條目,如果沒有,也添加它們。

4.運(yùn)行?flutter?doctor?

在命令提示符或PowerShell窗口中運(yùn)行此命令。目前,F(xiàn)lutter不支持像Git?Bash這樣的第三方shell。

 flutter doctor

該命令檢查您的環(huán)境并在終端窗口中顯示報(bào)告。Dart?SDK已經(jīng)在捆綁在Flutter里了,沒有必要多帶帶安裝Dart。?仔細(xì)檢查命令行輸出以獲取可能需要安裝的其他軟件或進(jìn)一步需要執(zhí)行的任務(wù)(以粗體顯示)

例如:?安裝配置成功的`[√]`,失敗有問題的會(huì)`X`

[√] Flutter (Channel stable, 2.5.1, on Microsoft Windows [Version 10.0.19041.1237], locale zh-CN)[!] Android toolchain - develop for Android devices (Android SDK version 31.0.0)    X cmdline-tools component is missing # 缺少cmdline-tools組件      Run `path/to/sdkmanager --install "cmdline-tools;latest"`      See https://developer.android.com/studio/command-line for more details.    X Android license status unknown. # Android license status unknown      Run `flutter doctor --android-licenses` to accept the SDK licenses.      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.[√] Chrome - develop for the web[√] Android Studio (version 2020.3)[√] Connected device (1 available)

處理上面的問題?

參考文檔

1.打開Android?Studio軟件,Tools>?SDK?Manager

2.Android?SDK?>?SDK?Tools>?然后勾選Android?SDK?Command-line?Tools(latest)并下載安裝。

3.控制臺(tái)運(yùn)行flutter?doctor?--android-licenses然后一路yyyy(yyds)

四、創(chuàng)建flutter項(xiàng)目

以上流程都走完了,就可以創(chuàng)建一個(gè)項(xiàng)目了

1.使用Android?Studio創(chuàng)建

file > New > New flutter Probjet

2.使用命令創(chuàng)建Flutter項(xiàng)目

flutter create my_app

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/121221.html

相關(guān)文章

  • Flutter基礎(chǔ)(二)Flutter最新開發(fā)環(huán)境搭建和Hello World

    摘要:注釋處的方法是程序的入口,使用了符號(hào),這是中單行函數(shù)或方法的簡(jiǎn)寫,等價(jià)于如下代碼方法是框架的入口,如果不返回方法,那么執(zhí)行的是一個(gè)控制臺(tái)應(yīng)用。 本文首發(fā)于微信公眾號(hào)「劉望舒」 前言 最近的Google I/O大會(huì)上,F(xiàn)lutter1.5 開始支持移動(dòng)、Web、桌面和嵌入式設(shè)備,從不溫不火的sky一直進(jìn)化到如今熱門的Flutter,F(xiàn)lutter的發(fā)展已經(jīng)超出很多人的想象。我對(duì)跨平臺(tái)技術(shù)一...

    tuomao 評(píng)論0 收藏0
  • Flutter是跨平臺(tái)開發(fā)終極之選嗎?Android開發(fā)該如何快速上手Flutter

    摘要:月日,谷歌正式發(fā)布了的。到底能不能成為跨平臺(tái)開發(fā)終極之選是基于前端誕生的,但是對(duì)前端開發(fā)來說,的環(huán)境配置很麻煩,需要原生的平臺(tái)知識(shí),還要擔(dān)心遇上網(wǎng)絡(luò)問題?,F(xiàn)在已經(jīng)不是曾經(jīng)的小眾框架,這兩年里它已經(jīng)逐步成長(zhǎng)為主流的跨平臺(tái)開發(fā)框架之一。 ...

    luckyyulin 評(píng)論0 收藏0
  • Android程序員完全沒時(shí)間提升自己怎么辦?

    摘要:昨天有個(gè)小學(xué)弟給我發(fā)來微信,說他現(xiàn)在有點(diǎn)后悔選擇開發(fā)了,月月光不說,還加班特別嚴(yán)重,平時(shí)也沒有屬于自己的時(shí)間去學(xué)習(xí),問我剛畢業(yè)的時(shí)候是不是這樣。每天回到出租屋都是倒頭就睡,非常累,也沒有其他時(shí)間提升自己的技術(shù)。 昨天有個(gè)小學(xué)弟給我發(fā)來微信,說他現(xiàn)在有點(diǎn)后悔選擇Android開發(fā)了,月月光不說...

    kohoh_ 評(píng)論0 收藏0
  • Android程序員到底有多累,多辛苦?

    摘要:其實(shí),這種時(shí)候,需要做的是馬上買空氣凈化器,任何一款都好,哪怕是凈化能力差一點(diǎn)的,也能解決當(dāng)前的主要問題,更好的凈化器帶給你的凈化效果的提升,不過是多一點(diǎn)邊際收益。 前言 說到底,是自己的選擇問題。 三百六十行,哪行容易? 但關(guān)鍵是自己的心態(tài),如果工作成了你的負(fù)擔(dān)和困擾,你得有跳出來的...

    adam1q84 評(píng)論0 收藏0
  • 30 歲的安卓程序員還有出路嗎,應(yīng)該怎么規(guī)劃?

    摘要:在舒伯的生涯階段里有個(gè)確立階段,歲歲。知識(shí)技術(shù)安卓程序員需要掌握編程語(yǔ)言應(yīng)用框架開發(fā)工具等這些具體的知識(shí)和技術(shù)。技術(shù)能力與閱歷對(duì)安卓程序員來講,知識(shí)技術(shù)是一方面,是容易習(xí)得的,是較淺的層面。 大齡程序員的界定 老早網(wǎng)上有人說,安卓開發(fā)干不過30歲,后來又有人說干不過35歲,后來又有人說干不過...

    不知名網(wǎng)友 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<