2016-03-16 173 views
0

现在,我的Android SDK和ADB将其设置在我的Linux系统上。我在Android AVD Manager下创建了一个模拟器,并运行它。问题是我试图使用ADB外壳连接到仿真器,但每当我做这件事的时候,我都没有任何东西被列出来。但是当我将Android设备物理连接到计算机时,adb能够识别物理设备。Linux Android ADB和AVD仿真器连接

我已经试过

adb kill-server 

adb start-server 

我也跑下ROOT权限的一切,不会发生在缩小是什么问题。

回答

1

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

(另请参阅:https://developer.android.com/tools/help/adb.html

+1

感谢您的评论。我已经解决了自己。问题在于我使用的命令行中的“adb”指的是不同的adb路径。它通过直接从platform-tools文件夹运行“adb”来工作。谢谢。 – user3543568

+0

不客气。很高兴你能以任何方式工作。 –