Flutter常用命令,持續更新

目錄

前言

Flutter 常用命令

Dart 常用命令

adb 常用命令(用于 Android 開發)


前言

當在開發Flutter項目時,熟悉一些常用的命令是非常重要的。這些命令可以幫助你執行各種任務,從構建應用程序到調試和測試。以下是一些Flutter開發中常用的命令,同時也記錄了與其他語言可能有所區別的部分。注意,這個列表可能會根據Flutter和相關工具的更新而改變。

Flutter 常用命令

Flutter SDK版本相關

下載地址:Choose your first type of app | Flutter

查看版本: flutter --version
檢查環境:flutter doctor
查看渠道:flutter channel
切換渠道(stable, beta, dev, master):flutter channel stable
升級到最新版本:flutter upgrade 
升級到指定版本:flutter upgrade v2.2.3
回退到指定版本:flutter downgrade v2.0.3
  1. 創建新項目:

    flutter create my_project 
  2. 運行應用:

    flutter create my_project 
  3. 構建應用程序:

    flutter build <ios/apk/web> 
  4. 查看設備列表:

    flutter devices 
  5. 添加依賴包:

    flutter pub get 
  6. 升級依賴包:

    flutter pub upgrade 
  7. 運行測試:

    flutter test 
  8. 創建應用圖標和啟動屏幕:

    flutter pub run flutter_launcher_icons:main 
  9. 生成應用圖標:

    flutter pub run flutter_launcher_icons:main 

????????? 假如命令不能用,請檢查環境變量是否配置好,或者直接在命令臺執行??????????

export PATH="$PATH:/路徑。。。。"

Dart 常用命令

  1. 運行 Dart 文件:

    dart my_file.dart 
  2. 格式化 Dart 代碼:

    dart format my_file.dart 

adb 常用命令(用于 Android 開發)

  1. 查看連接的設備:

    adb devices 
  2. 安裝應用:

    adb install example.apk 
  3. 卸載應用:

    adb uninstall com.example.myapp 
  4. 查看日志:

    adb logcat 

這是一個基本的命令列表,涵蓋了Flutter和Dart的一些關鍵命令,以及與Android開發相關的adb命令。隨著Flutter生態系統的發展,后續會持續更新。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/697410.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/697410.shtml
英文地址,請注明出處:http://en.pswp.cn/news/697410.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Draw.io | 強大并且免費的畫圖工具

前言 作為一個技術人&#xff0c;總是需要一個稱手的畫圖工具&#xff0c;日常工作中&#xff0c;畫的最多的圖應該就是流程圖&#xff0c;思維導圖&#xff0c;如果開發時間比較久的話&#xff0c;可能還需要畫架構圖。剛開始的時候&#xff0c;我下載了各種工具&#xff0c;像…

Aigtek電壓放大器的應用場合有哪些

電壓放大器是一種主要用于信號處理的重要電子設備&#xff0c;它可以將輸入的低電壓信號放大到較高的輸出電壓水平。在各個應用領域中&#xff0c;電壓放大器發揮著重要的作用。下面西安安泰點擊將介紹電壓放大器的應用場合。 通信系統&#xff1a;電壓放大器在通信系統中具有重…

【打工日常】使用docker部署StackEdit編輯器-Markdown之利器

一、StackEdit介紹 StackEdit一款強大的在線Markdown編輯器&#xff0c;不僅具備卓越的寫作功能&#xff0c;還支持實時預覽、多設備同步等特性。 很多時候基于安全和信息保密的關系&#xff0c;建議放在自己的服務器或者本地linux去運行&#xff0c;這樣會比較省心。 二、本次…

Nginx跳轉模塊location

一.location模塊概述 1.定義 location塊是server塊的一個指令。作用&#xff1a;基于Nginx服務器接收到的請求字符串&#xff0c;虛擬主機名稱&#xff08;ip&#xff0c;域名&#xff09;、url匹配&#xff0c;對特定請求進行處理。 2.三種匹配類別 精準匹配&#xff1a;l…

企業微信變更企業主體的流程

企業微信變更主體有什么作用&#xff1f;做過企業運營的小伙伴都知道&#xff0c;很多時候經常會遇到現有的企業需要注銷&#xff0c;切換成新的企業進行經營的情況&#xff0c;但是原來企業申請的企業微信上面卻積累了很多客戶&#xff0c;肯定不能直接丟棄&#xff0c;所以這…

【Flink數據傳輸(一)】NetworkStack架構概述:實現tm之間的數據交換

文章目錄 1. NetworkStack整體架構2. StreamTask內數據流轉過程 NetworkStack提供了高效的網絡I/O和反壓控制 除了各個組件之間進行RPC通信之外&#xff0c;在Flink集群中TaskManager和TaskManager節點之間也會發生數據交換&#xff0c;尤其當用戶提交的作業涉及Task實例運行在…

ubuntu20.04中配置Pyrep和CoppeliaSim

ubuntu20.04中配置Pyrep和CoppeliaSim 在Ubuntu20.04中配置 Pyrep &#xff0c;實現應用Python語言的機器人在 Vrep&#xff08;CoppeliaSim&#xff09;中的虛擬仿真 一、安裝CoppeliaSim 4.1 1.1 下載適配Ubuntu20.04的CoppeliaSim 4.1軟件 下載鏈接&#xff1a;https://…

5.iframe

iframe 經典真題 iframe 框架有哪些優缺點&#xff1f;iframe 用來干什么的 iframe 介紹 iframe 稱之為嵌入式框架&#xff0c;嵌入式框架可以把一個完整的網頁內容嵌入到現有的網頁中。 下面是一個 iframe 的簡單示例&#xff1a; <body><p>iframe 示例<…

ssm+springmvc基于springboot的寵物領養系統的設計與實現_j5fk4

寵物領養系統主要是為了提高管理員的工作效率&#xff0c;滿足管理員對更方便、更快、更好地存儲所有信息和數據檢索功能的要求。通過對多個類似網站的合理分析&#xff0c;確定了寵物領養系統的各個模塊。考慮到用戶的可操作性&#xff0c;經過深入調查研究&#xff0c;遵循系…

vue3中mockjs模擬獲取數據

開發項目的時候&#xff0c;如果后端接口沒有出來&#xff0c;前端工程師也不必非得等接口出來才進行下步開發。可以使用mock.js來模擬接口數據&#xff0c;以下就是使用vue3設置hook函數來封裝axios請求&#xff0c;配合mock.js來實現的代碼&#xff0c;mock的官網 Mock.js 一…

力扣算法Algorithm競賽模板庫(codeforces-go):含了算法競賽中常用的數據結構和算法實現,助力開發者更高效地解決問題

1.算法Algorithm競賽模板庫&#xff08;codeforces-go&#xff09; 算法競賽模板庫&#xff0c;為算法競賽愛好者提供了一系列精心設計的算法模板。這個庫包含了算法競賽中常用的數據結構和算法實現&#xff0c;助力開發者更高效地解決問題 一個算法模板應當涵蓋以下幾點&…

C語言------字符串函數(2)

1.strcat函數功能實現 ? char* mystrcat(char* dest, const char* src) {assert(dest);assert(src);char* ret dest;//找到目標空間里面的斜杠0的位置&#xff0c;再追加while (*dest ! \0){dest;}while ((*dest *src)){;}return ret; } int main() {char arr1[20] "…

【信息系統項目管理師】--【信息技術發展】--【現代化創新發展】--【物聯網】

文章目錄 第二章 信息技術發展2.2 新一代信息技術及應用2.2.1 物聯網1.技術基礎2.關鍵技術3.應用和發展 第二章 信息技術發展 信息技術是在信息科學的基本原理和方法下&#xff0c;獲取信息、處理信息、傳輸信息和使用信息的應用技術總稱。從信息技術的發展過程來看&#xff0c…

Android 圓環帶刻度條進度動畫效果實現

效果圖 需求是根據傳感器做一個重力球效果&#xff0c;先實現了動畫后續加上跟傳感器聯動. 又是擺爛的一天&#xff0c; 尚能呼吸&#xff0c;未來可期啊 View源碼 package com.android.circlescalebar.view;import android.content.Context; import android.content.res.Typ…

C++ //練習 7.58 下面的靜態數據成員的聲明和定義有錯誤嗎?請解釋原因。

C Primer&#xff08;第5版&#xff09; 練習 7.58 練習 7.58 下面的靜態數據成員的聲明和定義有錯誤嗎&#xff1f;請解釋原因。 //example.h class Example{public:static double rate 6.5;static const int vecSize 20;static vector<double> vec(vecSize); };//e…

【治愈系】心靈雞湯美文:溫暖你的每一寸心田

1.人生就像一杯茶&#xff0c;不會苦一輩子&#xff0c;但總會苦一陣子。只有經歷過苦澀&#xff0c;才能品味到甜美的滋味。 2.每一次失敗都是一次寶貴的經驗&#xff0c;它教會我們如何更好地面對困難和挑戰。不要害怕失敗&#xff0c;因為失敗是成功的前奏。 3.人生最重要的…

【Vue】本地使用 axios 調用第三方接口并處理跨域

前端處理跨域 一. 開發準備 開發工具&#xff1a;VScode框架&#xff1a;Vue2項目結構&#xff1a;vue腳手架生成的標準項目&#xff08;以下僅顯示主要部分&#xff09; 本地已搭建好的端口&#xff1a;8080要請求的第三方接口&#xff1a;http://1.11.1.111:端口號/xxx-api…

刪除文件中的注釋(C語言)

【題目描述】刪除文件中的注釋&#xff1a;將C語言源程序(hello.c)文件中的所有注釋去掉后存入另一個文件(new_hello.c)。試編寫相應程序。 【代碼】 #include <stdio.h> #include <stdlib.h> int main(void) {FILE *fp1, *fp2;if ((fp1fopen("hello.c"…

【Git工具實戰】實用真實 Git 開發工作流程

前言 最近工作中發現&#xff0c;很多開發人員連最基本的Git怎么使用都不知道&#xff0c;比如什么時候切分支&#xff0c;什么時候合并代碼&#xff0c;代碼遇到沖突怎么辦&#xff0c;經常出現掉代碼&#xff0c;代碼合并后丟失的情況。以下為個人總結的常規Git開發工作流程…

Java架構師之路五、微服務:微服務架構、服務注冊與發現、服務治理、服務監控、容器化等。

目錄 微服務架構&#xff1a; 服務注冊與發現&#xff1a; 服務治理&#xff1a; 服務監控&#xff1a; 容器化&#xff1a; 上篇&#xff1a;Java架構師之路四、分布式系統&#xff1a;分布式架構、分布式數據存儲、分布式事務、分布式鎖、分布式緩存、分布式消息中間件、…