2017-09-07 83 views
2

我是React-Native的新手。我在我的辦公機器上創建了一個示例應用程序。由於我們在公司代理的背後,我必須在Android模擬器中設置APN(接入點名稱)才能獲得互聯網接入。沒有APN,10.0.2.2:8081上的開發服務器可以正常工作。但是在模擬器中設置APN後,我明白它不會去10.0.2.2:8081。React在公司代理之後的Android模擬器上進行本機調試

現在,如果我沒有設置APN,我在仿真器上沒有互聯網訪問,如果我在仿真器中設置了APN,10.0.2.2:8081上的開發服務器不會被設備捕獲。

任何幫助或解決方法,將不勝感激。

PS:我試着通過給代理即

emulator -http-proxy http://192.168.0.1:8080

從命令行運行仿真器,但這個甚至沒有工作在陣營發展服務器機箱。

有沒有辦法,我們能夠在不使用代理的情況下在模擬器上訪問Internet。

回答

1

我解決了這樣的 首先我在CMD運行的(我有W7)這個命令

「C:\機器人\ SDK \ TOOLS \ emulator.exe」 -netdelay無-netspeed全 -avd Nexus_5X_API_25 -http代理http://125.1.1.130:3825

,然後在裝置i設置APN這樣

  • 名稱:命名
  • APN:APN
  • 代理:125.1.1.130
  • 端口:3825

,這一切。
它完美的作品。

+0

現在模擬器可以訪問互聯網以及開發服務器嗎? –

+0

是的,應該。 –

+0

我會試一試 –

相關問題