【问题标题】:Linux Android ADB and AVD emulator connectionsLinux Android ADB 和 AVD 模拟器连接
【发布时间】:2016-03-16 13:37:57
【问题描述】:

现在,我已经在我的 Linux 系统上设置了我的 Android SDK 和 ADB。我在 Android AVD Manager 下创建了一个模拟器,它可以运行。问题是我正在尝试使用 ADB shell 连接到模拟器,但每次我这样做时

 adb devices

命令下没有列出任何内容。但是当我将 Android 设备物理连接到计算机时,adb 能够识别物理设备。

我试过了

adb kill-server

adb start-server

我还在 ROOT 权限下运行了所有程序,无法缩小问题的范围。

【问题讨论】:

    标签: linux adb avd


    【解决方案1】:

    如果您还没有,请在模拟的 Android 实例中启用“USB 调试”。如果你已经有了,lsusb 的输出是什么?端口是否开放?扫描模拟器 IP 地址上的 5037 和 5500-5600(假设您使用的是基于 UNIX 的操作系统并在模拟器中启用了网络)。

    (另见:https://developer.android.com/tools/help/adb.html

    【讨论】:

    • 感谢您的评论。我自己解决了。问题是我使用的命令行中的“adb”指的是不同的 adb 路径。它通过直接从平台工具文件夹运行“adb”来工作。谢谢。
    • 不客气。很高兴无论哪种方式都能正常工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多