日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

flutter 环境搭建

發布時間:2024/9/5 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 flutter 环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

環境:

  ladder什么的是必不可少的

  win10 + Idea 2019.1.13 + Genymotion 2.12

  基本可以在模擬器中運行項目,還有些許小問題,但是可以看到效果了

基本流程

  下載 windows?版本的 flutter(flutter_windows_v1.5.4-hotfix.2-stable.zip)

    解壓出來,添加 bin?目錄到?環境變量 Path?中(可選,只是為了方便使用 flutter?命令)

  檢測環境是否滿足條件

    控制臺中輸入命令(終端):flutter doctor?

    顯示信息如下基本可以了

[√] Flutter (Channel stable, v1.5.4-hotfix.2, on Microsoft Windows [Version 10.0.17134.829], locale zh-CN)[√] Android toolchain - develop for Android devices (Android SDK version 29.0.0) [!] Android Studio (not installed) //可選 [√] IntelliJ IDEA Ultimate Edition (version 2019.1) [√] Connected device (1 available) //可選

    出現 X?表示不滿足條件,按照提示執行操作(參考下面的內容)

  安裝插件? Dart?和? Flutter

    菜單 file -> settings -> plugins ,查找對應的插件名,安裝(install)

  Android license status unknown

    控制臺中輸入命令(終端):flutter doctor --android-licenses (提示中會顯示這個命令)

    之后一直?y?就可以了(沒具體看是什么內容)

  jdk?環境

    下載安裝 jdk (jdk-8u212-windows-x64.exe)

      地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,選擇對應的文件,下載并安裝

    配置 jdk:

      菜單 file -> project structure -> preject -> new ,?選擇 jdk?安裝的目錄 (成功會顯示版本號)

    添加環境變量

      變量名:JAVA_HOME?

      變量值:jdk?的安裝目錄

  安裝??Android SDK

    菜單 file -> settings -> appearance & behavior -> system settings -> android sdk

    設置(本地保存地址):android sdk location ,選擇要下在的版本進行下載(貌似會自動下載一個最新版,記不清了)

    完成后添加環境變量

      變量名:?ANDROID_HOME

      變量值:android sdk location?中選擇的地址

  創建 flutter 項目

    菜單 file -> new -> prodect ... -> flutter?

    設置 flutter sdk path :? 設置為解壓?flutter_windows_v1.5.4-hotfix.2-stable.zip?中的 flutter?目錄,下一步

    選擇項目的位置,就可以生成項目了 (finish)

  配置 Genymotion (虛擬機)

    下載安裝啟動,sign in ...... -> adb ->?選擇?use custom .... tools

    點擊 add?添加想要的系統(不懂這個玩意,隨便選了一個),選中某個,點擊 next?下載,等待完成

?    在Idea?中添加插件?genymotion (雖然隔了幾年,還是可以用的)

    參照 Dart?插件安裝或參考?安裝 https://blog.51cto.com/longwind/1568727?中Genymotion?部分的內容

    本地安裝:

      下載地址:https://www.genymotion.com/plugins/? (點擊??genymotion-idea-plugin.jar?開始下載)

      菜單 file -> settings -> plugins ->?點擊設置圖標(右上角)-> install flugin from disk?選擇下載的文件,根據提示操作即可

      重啟 Idea?后工具欄右側會有新圖標出現(成功的話),點擊彈出新窗口 Genymotion Device Manager(可以新建系統,參考使用?Genymotion)

      選中列表中的某個系統(選中start按鈕就可以點擊),點擊start按鈕就啟動模擬器

      啟動成功可以看到手機的界面,?在?Genymotion Device Manager?中點擊 refresh?會看到 IP Address?項有個?IP

    使用?Genymotion?調試

      到 android sdk?目錄,執行命令 ./platform-tools/adb.exe connect IP:5555

        IP:啟動系統中對應的 IP Address 字段的內容,例如:192.168.100.101

        5555:是默認端口

      在Idea中運行項目,看到?Genymotion?出現的的界面就是項目的App運行的效果(成功的話)

      若是出現?gradle?相關的錯誤(本人未出現),google?對應的內容

轉載于:https://www.cnblogs.com/heidekeyi/p/11023217.html

總結

以上是生活随笔為你收集整理的flutter 环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。