[flutter]如何在手機上測試 Flutter App
Flutter 支援 Android 和 iOS 實機測試,你可以透過 USB 連接手機,然後直接在手機上運行你的 Flutter 應用程式。
1. 準備環境
🛠 安裝必要工具
- Flutter SDK(官方下載)
- Android Studio / VS Code(用於開發)
- Android 手機 / iPhone(實機測試)
🔹 確認 Flutter 安裝是否完整:
如果有任何問題,請依照提示修復。
2. 在 Android 手機上測試
🔹 (1) 啟用 USB 偵錯
打開手機「開發者選項」
- 到 「設定」→「關於手機」
- 連續點擊 「版本號」 7 次,解鎖開發者模式
- 返回 「設定」→「系統」→「開發者選項」
- 開啟「USB 偵錯」
用 USB 連接手機
- 確保你的手機和電腦連接成功
- 選擇「允許 USB 偵錯」
確認設備是否可用
若成功,應該會顯示類似:
運行應用
✅ 成功後,App 會自動安裝並在手機上運行!
3. 在 iPhone 上測試
🔹 (1) 準備 iOS 設備
安裝 Xcode(Mac 限定)
用 USB 連接 iPhone
- 確保 信任此電腦
- 在 「設定」→「隱私權與安全性」→「開發者模式」 開啟
安裝 CocoaPods(如果尚未安裝)
確認設備是否可用
如果顯示 iPhone,代表可用:
運行應用
✅ 成功後,App 會出現在你的 iPhone 上!
4. 無線測試(不接 USB)
如果你不想每次都插 USB,可以使用 Wi-Fi 無線調試:
🔹 (1) Android
- 在 Android Studio 中開啟「Device Manager」
- 選擇你的設備,點選「Pair using Wi-Fi」
- 連接成功後,執行:
🔹 這樣就不需要 USB 連接手機了!
🔹 (2) iPhone
- Xcode →「Devices and Simulators」
- 選擇你的 iPhone,勾選「Connect via network」
- 無線執行
5. 安裝 APK / IPA(不使用 flutter run)
如果你不想每次都用 flutter run,可以直接安裝 APK(Android)或 IPA(iOS)。
🔹 Android:打包 APK
✅ 這樣 App 會安裝到手機上。
🔹 iOS:打包 IPA
然後用 Xcode 上傳到 iPhone。
🚀 總結
| 操作 | 指令 / 操作 |
|---|---|
| 確認設備 | flutter devices |
| 運行應用 | flutter run |
| 無線測試(Android) | Android Studio → 「Pair using Wi-Fi」 |
| 無線測試(iPhone) | Xcode → 「Connect via network」 |
| 打包 APK | flutter build apk --release |
| 安裝 APK | adb install app-release.apk |
| 打包 iOS IPA | flutter build ios --release |
留言
張貼留言