div id=”5c1a5be934″>
világítótorony
fogadó egy oldalon egy fejlesztési gép webszerver, akkorhozzáadja a tartalmat egy Android készülék.,
USB-kábellel és Chrome DevTools-szal futtathat egy webhelyet egy fejlesztőgépről, majd megtekintheti a webhelyet egy Android-eszközön.
TL; DR
- Port forwarding lehetővé teszi, hogy megtekinthesse tartalmat a fejlesztő gép webszerver a yourAndroid eszköz.
- ha a webkiszolgáló egyéni tartományt használ, beállíthatja az Android-eszközt, hogy hozzáférjen az adott tartományhoz az egyéni domain leképezéssel.
port továbbítás beállítása
Port továbbítás lehetővé teszi az Android készülék számára, hogy hozzáférjen a fejlesztőgép webszerverén megjelenő tartalmakhoz., Port forwarding működik bycreating hallgat TCP port az Android készülék, amely térképeket a TCP porton a fejlesztési gép. A portok közötti forgalom az USB-n keresztül haladaz Android készülék és a fejlesztőgép közötti kapcsolat, így a kapcsolat nem függ a hálózati konfigurációtól.
a port továbbítás engedélyezéséhez:
- állítsa be a távoli hibakeresést a fejlesztőgép és a yourAndroid eszköz között. Ha elkészült, látnia kell az Android-eszközéta listán.
- kattintson a Port továbbítás gombra.
localhost:8080
alapértelmezés szerint be van állítva., - ellenőrizze a port továbbítás engedélyezését. Ha más portokat szeretne beállítani, kövessea 4.és az 5. lépést. Ellenkező esetben ugorjon a 6. lépésre.
- a bal oldali Port szövegmezőbe írja be a
localhost
portszámot aamelyről szeretné elérni a webhelyet az Android készülékén. Halocalhost:5000
> iv id = ” d95a761.,
localhost:7331
– on fut, akkor a localhost:7331
értéket adja meg.Port forwarding most be van állítva. A portforward állapotjelzőjét láthatja a tetején, valamint az eszköz neve mellett.,
A tartalom megtekintéséhez nyissa meg a Chrome-ot az Android készülékén, majd lépjen aalocalhost
port, amelyet az Eszközport mezőben megadott. Forexample, ha a5000
mezőt adta meg a mezőbe, akkor a localhost:5000
.
Map to custom local domains
Custom domain mapping lehetővé teszi, hogy megtekinthesse a tartalmat egy Android devicefrom egy webszerver a fejlesztő gép, amely egy egyéni domain.,
például tegyük fel, hogy webhelye harmadik féltől származó JavaScript könyvtárat használhogy csak a chrome.devtools
allow-listed domainen működik. Tehát létrehoz egy bejegyzést ahosts
fájljába, hogy feltérképezze ezt a domaintolocalhost
(azaz127.0.0.1 chrome.devtools
). A customdomain mapping és port forwarding beállítása után megtekintheti a webhelyétandroid eszközén a chrome.devtools
URL-en.,
állítsa be a port továbbítást a proxy kiszolgálóra
egy egyéni domain leképezéséhez proxykiszolgálót kell futtatnia a developmentmachine-on. A proxykiszolgálók például Károlyi, Kalmár és Hegedűs.
a port továbbítás proxyra történő beállításához:
- futtassa a proxykiszolgálót, majd jegyezze fel a használt portot. Megjegyzés: a Proxy szervernek és a webszervernek különböző portokon kell futnia.
- állítsa be a port továbbítását Android készülékére. A helyi Cím mezőbe írja be a
localhost:
parancsot, majd azt a portot, amelyen a yourproxy szerver fut., Ha például a8000
porton fut,akkor alocalhost:8000
parancsot adja meg. Az eszközport mezőbe írja beaz a szám, amelyet az Android-eszköz hallgat, például a3333
.
konfigurálja a proxy beállításait a készüléken
ezután be kell állítania az Android készüléket, hogy kommunikáljon aproxy szerverrel.
- Android készülékén lépjen a Beállítások menübe > Wi-Fi.
- Hosszan nyomja meg annak a hálózatnak a nevét, amelyhez jelenleg csatlakozik.Megjegyzés: a Proxybeállítások hálózatonként érvényesek.,
- érintse meg a hálózat módosítása elemet.
- koppintson a Speciális beállítások elemre. A proxy beállítások megjelenítése.
- érintse meg a Proxy menüt, majd válassza a Kézi lehetőséget.
- a proxy hostname mezőbe írja be a
localhost
parancsot. - a Proxy port mezőbe írja be a fordevice portot az előző szakaszban megadott portszámot.
- érintse meg a Mentés elemet.
ezekkel a beállításokkal a készülék minden kérését továbbítja a proxynaka fejlesztőgépén. A proxy kéréseket tesz az eszköz nevében, így a testreszabott helyi domainre vonatkozó kérések megfelelően megoldódnak.,
most már elérheti az egyedi domaineket az Android-eszközön, ugyanúgy, mint a fejlesztőgépen.
Ha a webkiszolgáló nem szabványos portról fut le, ne felejtse el megadni a portot, amikor a tartalmat az Androiddevice-től kéri. Ha például a webkiszolgáló achrome.devtools
egyéni tartományt használja a 7331
porton, amikor az Androiddevice webhelyét megtekinti, akkor a chrome.devtools:7331
URL-t kell használnia.,
tipp: a normál böngészés folytatásához ne felejtse el visszaállítani a proxy beállításait az Android készülékén, miután leválasztotta a fejlesztői gépet.