启动 selendroid 服务器时未列出我的 Android 设备

Posted

技术标签:

【中文标题】启动 selendroid 服务器时未列出我的 Android 设备【英文标题】:My Android device is not listed while started selendroid server 【发布时间】:2015-12-31 16:10:31 【问题描述】:

启动 selendroid 服务器时,我的物理设备无法加载。但是我的虚拟设备已加载。我尝试重新连接我的设备并重新启动“adb”服务器。但这没有帮助。当我使用这个命令时,它会列出我的物理设备,而不是我的虚拟设备。

adb devices

错误日志:

INFO:执行 shell 命令:C:\Users\siva\AppData\Local\android\sdk\tools\a android.bat 列表 avds 可用的 Android 虚拟设备: 名称:Nexus_5_API_23_x86-_cust1 设备:Nexus 5(谷歌) 路径:C:\Users\siva.android\avd\Nexus_5_API_23_x86.avd 目标:Google API(Google Inc.) 基于 Android 6.0(API 级别 23) 标签/ABI:google_apis/x86 皮肤:nexus_5 SD卡:C:\Users\siva.android\avd\Nexus_5_API_23_x86.avd\sdcard.img 快照:是的--------

名称:nexus_api21 设备:Nexus 4(谷歌) 路径:C:\Users\siva.android\avd\nexus_api21.avd 目标:Android 5.0.1(API 级别 21) 标签/ABI:默认/x86_64 皮肤:WXGA800 SD卡:64M

无法加载以下 Android 虚拟设备: 名称:Samsung_Galaxy_J5_API_23 路径:C:\Users\siva.android\avd\Samsung_Galaxy_J5_API_23.avd 错误:用户 Samsung Galaxy J5 不再作为设备存在

2015 年 10 月 3 日晚上 8:35:14 io.selendroid.standalone.io.ShellCommand exec 信息:执行 shell 命令:C:\Users\siva\AppData\Local\Android\sdk\platfor m-tools\adb.exe 设备 2015 年 10 月 3 日晚上 8:35:15 io.selendroid.standalone.io.ShellCommand exec INFO:Shell 命令输出 --> 附加设备列表 e87bc24b 设备

帮帮我...

【问题讨论】:

【参考方案1】:
    USB 调试启用?

How to find and turn on USB debugging mode on Nexus 4

    选择控制面板\硬件和声音\设备和打印机>>设备。右键单击您的物理设备>>属性>>硬件。完成这些步骤后,检查您的设备功能。是 ADB 接口吗?

http://adbdriver.com/

【讨论】:

以上是关于启动 selendroid 服务器时未列出我的 Android 设备的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse Neon 上的目标运行时未列出 Tomcat 服务器

单击链接时未启动 InstantApp

序列化时未获取 xml 输入值以列出 wcf 服务中的类

玩! 1.2.4 - 服务器启动时未收到数据

启动 Kestrel 服务器时未使用 ApplicationManifest 中的 EndpointCertificate

如何将 Selendroid 添加到 android studio 以进行网页抓取?