通过USB访问笔记本电脑localhost上的网站,从android(没有WiFi)

时间:2015-11-06 14:37:07

标签: android adb

笔记本电脑上的Firefox使用Debian,手机上的Firefox(Android-not rooted),我想使用USB 访问笔记本电脑本地的wordpress网站。 我希望能够在android:http://localhost/mywebsite或static-IP / mywebsite上输入Firefox。

当我输入终端时,我可以看到我的设备连接:adb设备。我尝试了127.0.0.1,我尝试了10.0.2.2,我正在阅读所有类型的提示,但没有使用仅USB 连接(没有wifi或有线)。

使用(反向)端口转发,Chrome浏览器似乎非常简单:https://developer.chrome.com/devtools/docs/remote-debugging?hl=de#port-forwarding

1 个答案:

答案 0 :(得分:0)

找到答案,以下是我发现它有效的步骤(没有wifi连接):

使用USB将手机连接到笔记本电脑

  1. 在手机上启用:
  2. a)开发者选项:“Android调试”和“网络上的ADB”

    b)设置> ...更多>结合> USB网络共享

    1. 在笔记本电脑上:
    2. a)使用以下命令在终端中找到您的新IP:ip addr(应该类似于:192.168.xx.x)。然后返回手机浏览器并访问您的网站:192.168.xx.x / mywebsite

      b)确保本地服务器正在运行

      c)在终端中输入以下内容验证您的手机是否已连接:adb devices

      d)输入命令中的“ADB over network”(我的是5555),将您在手机中找到的端口转发:adb forward tcp:5555 localfilesystem:/data/data/org.mozilla.firefox/firefox-debugger-socket

      e)在Firefox中转到Developer>连接并输入“host”冒号前面的数字和“port”中的数字,冒号后面的那些(我的:0.0.0.0:5555)。然后点击“连接”并转到手机上的浏览器,点击“确定”接受连接