Java 亚洲开发银行';启动服务器&x27;命令失败
我通过USB将三星设备连接到笔记本电脑。当我从AndroidStudio/Java项目运行命令adb start server时,它不起作用。 同样的命令也适用于终端: 程序输出: 当我运行adb-d devices-l命令时,也会发生类似的情况: 终端输出: C:\Users…\Android\Sdk\platform tools^adb启动服务器 C:\Users…\Android\Sdk\platform tools^ C:\Users…\Android\Sdk\platform tools^adb-d devices-l 所附设备清单 df346805设备产品:j53gxx型号:SM_J500H设备:j53g C:\Users…\Android\Sdk\platform tools^ 相关Java命令: Process proc=Runtime.getRuntime().exec(“adb启动服务器”) 这些步骤可能会有所帮助Java 亚洲开发银行';启动服务器&x27;命令失败,java,android,android-studio,adb,device,Java,Android,Android Studio,Adb,Device,我通过USB将三星设备连接到笔记本电脑。当我从AndroidStudio/Java项目运行命令adb start server时,它不起作用。 同样的命令也适用于终端: 程序输出: 当我运行adb-d devices-l命令时,也会发生类似的情况: 终端输出: C:\Users…\Android\Sdk\platform tools^adb启动服务器 C:\Users…\Android\Sdk\platform tools^ C:\Users…\Android\Sdk\platform tool
我读了下面的答案-
我们必须根设备-设备必须处于超级用户根模式-以便运行
adb启动服务器
一次尝试adb kill server,然后尝试adb start-server。您如何知道adb未启动?上次更新Adnrdoid studio“adb start server”命令后,请勿打印*守护进程未运行。现在在端口5037上启动它*并且*守护进程已成功启动*默认端口通常为5037。你改变了吗?试着在不同的端口号上运行。在不同端口上运行adb服务器的命令>$adb-P 12345 start-server@Dimon我不知道为什么,但我的默认端口是5038。但是当我运行adb-P5037启动服务器时,它会给出相同的结果://adb启动服务器//无法绑定tcp:5037//守护进程未运行。现在在端口5037//出口:255上启动它。但是,kill服务器可以工作。
I/System.out: adb start-server
I/System.out: cannot bind tcp:5038
I/System.out: daemon not running. starting it now on port 5038
I/System.out: exit: 255
I/System.out: adb -d devices -l
I/System.out: cannot bind tcp:5038
I/System.out: daemon not running. starting it now on port 5038
I/System.out: exit: 1
C:\Users...\Android\Sdk\platform-tools^adb start-server
C:\Users...\Android\Sdk\platform-tools^
C:\Users...\Android\Sdk\platform-tools^adb -d devices -l
List of devices attached
df346805 device product:j53gxx model:SM_J500H device:j53g
C:\Users...\Android\Sdk\platform-tools^
Process proc = Runtime.getRuntime().exec("adb start-server");