2013-09-29 195 views
2

好的,所以這裏是這個問題的背景。我在火車上通勤了很多,並構建了很多針對移動設備優化的PHP網絡應用程序。我想在沒有GUI的上網本(運行Ubuntu服務器)上開發代碼。所有的開發都是直接在上網本上使用Vim完成的。通過USB從Android連接到主機

我想通過USB將我的Nexus 4連接到上網本,並在Chrome瀏覽器中「連接」上網本Web服務器。我只能使用USB,因爲我不會有任何可靠的互聯網接入。

據我所知,使用Android SDK中的adb,您可以將一個端口從上網本轉發到手機。不過,我需要反過來做。

例如:

  • 端口通過手機上的USB
  • 不知怎的,轉發端口4000 4000
  • 連接手機上的上網本上運行的上網本的web服務器端口4000
  • 開放在手機上的鉻瀏覽器,並去localhost:4000

我知道在Google文檔https://developers.google.com/chrome-developer-tools/docs/remote-debugging中描述的「反向端口轉發」方法。但是,這需要在上網本上安裝chrome。我不想爲此僅安裝一個完整的GUI。

更新

至於上面,我發現https://groups.google.com/a/chromium.org/forum/m/#!topic/chromium-reviews/7mE61hDcFdA。這是否意味着我可以在上網本上安裝Chrome(即使我沒有GUI)並通過CLI轉發端口?

回答

0

APP可能會在這裏完成這項工作。如果你知道一些Java你可能會把它關閉。基本上,您通過adb隧道連接,然後使用應用程序作爲代理,並在計算機上使用小程序。雖然可能有更簡單的方法

相關問題