Skip to content

After changing the default adb service port, the device can be queried using adb services, but cannot be queried using flutter devices. #174634

@morrystore

Description

@morrystore

Steps to reproduce

After changing the default adb service port, the device can be queried using adb services, but cannot be queried using flutter devices.

Actual results

system

windows11 x64

#flutter version
(base) PS D:\workspace\backcapt> flutter --version
Flutter 3.35.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 05db968 (3 days ago) • 2025-08-25 10:21:35 -0700
Engine • hash abb725c9a5211af2a862b83f74b7eaf2652db083 (revision a8bfdfc) (5 days ago) •
2025-08-22 23:51:12.000Z
Tools • Dart 3.9.0 • DevTools 2.48.0

adb version

(base) PS D:\workspace\backcapt> adb --version
Android Debug Bridge version 1.0.41
Version 36.0.0-13206524
Installed as D:\develop\Android\SDK\platform-tools\adb.exe
Running on Windows 10.0.26100

android sdk home

(base) PS D:\workspace\backcapt> $env:ANDROID_HOME
D:\develop\Android\SDK

#set adb server port to 5038
(base) PS D:\workspace\backcapt> $env:ANDROID_ADB_SERVER_PORT
5038

#adb exec location
(base) PS D:\workspace\backcapt> where.exe adb
D:\develop\Android\SDK\platform-tools\adb.exe

Use to query the emulator

(base) PS D:\workspace\backcapt> adb devices
List of devices attached
emulator-5554 device

Use to query the emulator

(base) PS D:\workspace\backcapt> flutter devices

Logs

Logs
[ +529 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping      
update.
[   +2 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.     
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.     
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.       
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.       
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.   
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.   
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.  
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.  
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.        
[        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ +385 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'FlutterEngineStamp' is not required, skipping update.
[        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.     
[   +7 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.     
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.       
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.       
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.   
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.   
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.  
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.  
[   +8 ms] Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you
trust this
           source!
[ +127 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping      
update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'FlutterEngineStamp' is not required, skipping update.
[        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.     
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.     
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.       
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.       
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.   
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.   
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.  
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.  
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.        
[        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[  +68 ms] executing: D:\develop\Android\SDK\platform-tools\adb.exe devices -l
[ +245 ms] Found 3 connected devices:
[ +281 ms]   Windows (desktop) • windows • windows-x64    • Microsoft Windows [版本
10.0.26100.4652]
[   +2 ms]   Chrome (web)      • chrome  • web-javascript • Google Chrome 134.0.6998.178
[        ]   Edge (web)        • edge    • web-javascript • Microsoft Edge 135.0.3179.98       
[   +2 ms] executing: D:\develop\Android\SDK\platform-tools\adb.exe devices -l
[ +191 ms] 


                    Run "flutter emulators" to list and start any available device emulators.  

                    If you expected another device to be detected, please run "flutter doctor" 
to diagnose
                    potential issues. You may also try increasing the time to wait for
connected devices with the
                    "--device-timeout" flag. Visit https://flutter.dev/setup/ for
troubleshooting tips.
[   +3 ms] "flutter devices" took 962ms.
[  +77 ms] Running 2 shutdown hooks
[   +2 ms] Shutdown hooks complete
[ +257 ms] exiting with code 0

Flutter Doctor output

Doctor output
(base) PS D:\workspace\backcapt> flutter doctor
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this
source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.35.2, on Microsoft Windows [版本 10.0.26100.4652], locale zh-CN)
[√] Windows Version (11 专业版 64-bit, 24H2, 2009)
[√] Android toolchain - develop for Android devices (Android SDK version 36.1.0-rc1)
[√] Chrome - develop for the web
[!] Visual Studio - develop Windows apps (Visual Studio 生成工具 2022 17.8.3)
    X Visual Studio is missing necessary components. Please re-run the Visual Studio installer for the
      "Desktop development with C++" workload, and include these components:
        MSVC v142 - VS 2019 C++ x64/x86 build tools
         - If there are multiple build tool versions available, install the latest
        C++ CMake tools for Windows
        Windows 10 SDK
[√] Android Studio (version 2025.1.2)
[√] VS Code (version 1.103.2)
[√] Connected device (3 available)
    ! 
[√] Network resources

! Doctor found issues in 1 category.

Metadata

Metadata

Assignees

No one assigned

    Labels

    in triagePresently being triaged by the triage teamwaiting for customer responseThe Flutter team cannot make further progress on this issue until the original reporter responds

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions