主機與Android模擬器互相通訊

2021-09-05 12:20:06 字數 645 閱讀 1769

一、pc電腦不能直接訪問android模擬器系統的原因

android系統為實現通訊將pc電腦ip設定為10.0.2.2,自身為10.0.2.15/127.0.0.1。然而pc電腦並沒有為android模擬器系統指定ip,所以pc只能通過埠重定向來實現和android模擬器的通訊。

二、pc電腦和android模擬器系統之間通訊

1、執行模擬器

2、開啟window 命令列,執行:

telnet localhost 5554

5554是模擬器的埠(位於android模擬器視窗標題欄),執行之後會進入android console

3、在console下執行:

格式:redir add < udp/tcp >:< pc埠 >:< 模擬器埠 >

例如:redir add udp:2888:2888

redir add tcp:2888:2888

執行此命令之後,會把pc 2888 埠接收到的tcp/udp資料轉到模擬器的2888埠。

新增成功後,我們可以用redir list命令來列出已經新增的對映埠,redir del可以進行刪除。

解決兩個 android 模擬器之間無法網路通訊的問題

pc電腦和android模擬器訪問及模擬器之間tcp/udp通訊

Android 模擬器錯誤

啟動android模擬器時.有時會報the connection to adb is down,and a severe error has occured.的錯誤.在說在任務管理器上把所有adb.exe關閉掉.重啟eclipse.但試過不管用.所以在外國 上找到一種可行的方法 1.先把eclips...

Android模擬器的使用

android模擬器的使用 一 90度旋轉模擬器 快捷鍵 ctrl f11 或 ctrl f12 二 在模擬器中安裝apk 首先要執行模擬器,否則就有如下錯誤 error device not found.等模擬器啟動後,終端執行platform tools adb adb install apk ...

Android 模擬器之GenyMotion

android 原生的模擬器實在是慢得不行,不太適合實際開發使用。公司先找了virtualbox,後來再網上找了個asus的eeepc的iso,裝上之後速度倒是快了很多,但是由於是個平板,而且不太美觀及方便,推廣之後用得還是很少。最近在網上發現了個不錯的模擬器 genymotion 用起來相當不錯,...