在连接到远程服务器的设备上进行Android调试

时间:2016-03-15 01:49:24

标签: android adb android-debug

我有一个连接某些Android设备的远程服务器,如何在我的本地笔记本电脑上调试它们,并启用用户交互?

1 个答案:

答案 0 :(得分:0)

基本上你需要转发adb客户端端口[远程电脑,你将你的Android设备连接到你有兴趣使用adb的本地电脑。有很多解决方案 -

  1. 使用ssh或rsh或类似的远程shell程序
  2. 在远程PC中安装rsh / ssh服务器,安装rsh / ssh客户端本地pc。然后你可以直接拨打var query = { where: {type: 'OK'}, include: 'dataLink1', include: 'dataLink2', limit: 1000 } app.find('_User', query, function (err, response) { if (response === undefined) { console.log(err); return res.send(error, 401); } return res.send(response); }); 。没有任何编码的最简单的解决方案,只需要rsh remoteserverIp adb shell blah blah rsh / ssh服务器:)

    1. 通过vnc或rdp
    2. 连接到远程PC

      你对此不感兴趣。

      1. 制作您自己的脚本或程序,将远程PC上的adb客户端端口转发到您的本地电脑。
      2. 这可以在python / Java中轻松完成。您需要在远程PC中运行服务器,该服务器将通过您的网络连接将adb客户端端口从远程PC转发到本地PC。幸运的是,有一个方便的解决方案。https://bitbucket.org/chabernac/adbportforward/wiki/Home