我正在嘗試運行相同代碼的 2 個不同的 Web 實體(chrome chrome 或 chrome edge)。就像手機模擬器一樣(可能是ofc,我可以同時打開2個不同的模擬器)但是網路可以嗎?如果是的話,有什么想法嗎?我仍然可以使用 F5 運行 1 個 chrome 實體
我先跑
flutter devices
當我嘗試運行時,它會回傳 3 個連接的設備(Windows、Chrome 和 Edge)
flutter run -d all
它沒有找到任何設備。
我正在使用 Flutter 2.10,“flutter doctor”有 0 個問題。
uj5u.com熱心網友回復:
你無法運行-d all,flutter 認為你是在嘗試在一個名為“all”的設備上運行,事實并非如此。
如果您想在多個設備上運行同一個應用程式,我建議您多次運行該應用程式,為此,您必須多次打開終端,(如果您使用的是 windows 終端,您可以打開多個選項卡并在他們喜歡那樣)
另外請記住,當您在網路上運行應用程式時,您是在計算機上的特定埠上運行它,所以假設您想在 chrome 和 Internet Explorer 上運行該應用程式,您可以在 chrome 上運行該應用程式然后復制頂部的 URL(應該說類似http://localhost:52955/)并轉到邊緣并粘貼相同的 URL。
如果您想在其他人的設備上運行相同的應用程式(例如同時在兩臺計算機上),您可以替換localhost為您計算機的網路 IP,您將獲得相同的效果。
出于顯而易見的原因,上述內容僅適用于網路。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/428750.html
