2016-10-12 25 views
1

我正嘗試使用以下命令在實時重載狀態下運行我的離子應用程序。Android設備上的Ionic App Live Reload失敗:與服務器的連接不成功

ionic run android --device -l 

我得到一個黑色屏幕,然後錯誤「連接服務器失敗(http://my_ip_here:8100

我嘗試添加下面讓我的生活重新加載工作

標誌:

--livereload-host 

config.xml中

<access origin="*" /> 
<allow-navigation href="*" /> 

我也不知道是否應該將USB連接到我的設備上,或者我應該遠程連接到我的筆記本電腦開發服務器。如果是這樣,我試圖讓我的手機與我的筆記本電腦在同一個wifi上,我沒有取得任何成功。

我真的需要幫助解決這個問題,以加快我的應用程序在12月到期的開發時間。我真的很感激任何想法。謝謝。

+0

使用在設備上運行時使用USB。也許把它添加到配置中:'' –

回答

-1

通過USB連接。通過cmd上的命令adb devices檢查連接的設備。它會顯示你連接的所有設備。如果您的設備顯示,然後使用命令ionic run android,此命令將自動生成應用程序並在您的設備上安裝應用程序。

+0

問題不在運行應用程序。標準的「離子運行機器人」的作品。實時重新加載是不起作用的。我需要讓實時重新加載才能工作。 –

+0

@DrewGallagher,你有沒有找到解決方案? – rashadb

-1

我和家裏的WIFI有同樣的錯誤,但沒有在我的辦公室(相同的設備)。這可能是路由器配置的問題。

我可以通過將我的筆記本電腦連接到我的手機Hotspot來運行livereload。做到這一點的步驟是:

  • 分享你的Android連接
  • 您的計算機連接到您的電話連接
  • 運行:ionic run android -l
  • 選擇IP地址符合您的手機