Flutter 安裝之初體驗
Flutter 是 Google 開源的 UI 工具包患雇,幫助開發(fā)者通過一套代碼庫高效構(gòu)建多平臺精美應(yīng)用讯私,支持移動拜隧、Web、桌面和嵌入式平臺??壁公。
Flutter 可以方便的加入現(xiàn)有的工程中。在全世界绅项,F(xiàn)lutter 正在被越來越多的開發(fā)者和組織使用紊册,并且 Flutter是完全免費(fèi)、開源的快耿。它也是構(gòu)建未來的 Google Fuchsia 應(yīng)用的主要方式囊陡。
Flutter 組件采用現(xiàn)代響應(yīng)式框架構(gòu)建芳绩,這是從React中獲得的靈感,中心思想是用組件(widget)構(gòu)建你的UI关斜。 組件描述了在給定其當(dāng)前配置和狀態(tài)時他們顯示的樣子示括。當(dāng)組件狀態(tài)改變,組件會重構(gòu)它的描述(description)痢畜,F(xiàn)lutter 會對比之前的描述垛膝, 以確定底層渲染樹從當(dāng)前狀態(tài)轉(zhuǎn)換到下一個狀態(tài)所需要的最小更改。
看著介紹挺好的丁稀,就萌生了了解一下的興趣
1.安裝:安裝網(wǎng)上都特別多的教程就不具體說了吼拥,中文網(wǎng)也很詳細(xì)按照步驟走就好了
超詳細(xì)!mac flutter 創(chuàng)建過程及遇到的問題
http://www.reibang.com/p/603649a02956
MAC 電腦 Flutter 開發(fā)環(huán)境的安裝搭建
http://www.manongjc.com/article/103580.html
Flutter配置好后线衫,在Android Studio中找不到設(shè)備凿可,no devices
https://blog.csdn.net/weixin_33757609/article/details/91392302
經(jīng)驗:Flutter項目IOS真機(jī)部署及問題
http://www.reibang.com/p/69e1efc2fc55
Mac OS Flutter打包安卓APK包
http://www.reibang.com/p/82a13d8a9167
flutter build apk
release包上不了網(wǎng)的話檢查android網(wǎng)絡(luò)權(quán)限
android/src/debug/AndroidManifest.xml
android/src/main/AndroidManifest.xml
android/src/profile/AndroidManifest.xml
和Android的結(jié)合:
Flutter需要安裝和配置Android Studio:
下載并安裝?Android Studio.
啟動Android Studio,然后執(zhí)行“Android Studio安裝向?qū)А笔谡恕_@將安裝最新的Android SDK枯跑,Android SDK平臺工具和Android SDK構(gòu)建工具,這是Flutter為Android開發(fā)時所必需的
設(shè)置您的Android設(shè)備
要準(zhǔn)備在Android設(shè)備上運(yùn)行并測試您的Flutter應(yīng)用白热,您需要安裝Android 4.1(API level 16)或更高版本的Android設(shè)備.
1.在您的設(shè)備上啟用?開發(fā)人員選項?和?USB調(diào)試?敛助。詳細(xì)說明可在Android文檔中找到。
2.使用USB將手機(jī)插入電腦屋确。如果您的設(shè)備出現(xiàn)提示纳击,請授權(quán)您的計算機(jī)訪問您的設(shè)備。
3.在終端中攻臀,運(yùn)行?flutter devices?命令以驗證Flutter識別您連接的Android設(shè)備焕数。
4.運(yùn)行啟動您的應(yīng)用程序?flutter run。
默認(rèn)情況下刨啸,F(xiàn)lutter使用的Android SDK版本是基于你的?adb?工具版本堡赔。 如果您想讓Flutter使用不同版本的Android SDK,則必須將該?ANDROID_HOME?環(huán)境變量設(shè)置為SDK安裝目錄设联。
設(shè)置Android模擬器
要準(zhǔn)備在Android模擬器上運(yùn)行并測試您的Flutter應(yīng)用加匈,請按照以下步驟操作:
1.在您的機(jī)器上啟用?VM acceleration?.
2.啟動?Android Studio>Tools>Android>AVD Manager?并選擇?Create Virtual Device.
3.選擇一個設(shè)備并選擇?Next。
4.為要模擬的Android版本選擇一個或多個系統(tǒng)映像仑荐,然后選擇?Next. 建議使用?x86?或?x86_64?image .
5.在 Emulated Performance下, 選擇?Hardware - GLES 2.0?以啟用?硬件加速.
6.驗證AVD配置是否正確雕拼,然后選擇?Finish。
有關(guān)上述步驟的詳細(xì)信息粘招,請參閱?Managing AVDs.
7.在 Android Virtual Device Manager中, 點(diǎn)擊工具欄的?Run啥寇。模擬器啟動并顯示所選操作系統(tǒng)版本或設(shè)備的啟動畫面.
8.運(yùn)行?flutter run?啟動您的設(shè)備. 連接的設(shè)備名是?Android SDK built for <platform>,其中?platform?是芯片系列, 如 x86.