導航:首頁 > 網路連接 > adb查看網路連接

adb查看網路連接

發布時間:2022-12-31 12:27:20

❶ ADB 遠程連接調試

設置手機和PC在同一網路下,即連接同一WIFI;用USB連接手機;在終端輸入:

1 adb tcpip 5555

解釋:5555 埠是默認埠,也可以用其他埠

Step2:

斷開手機與PC的USB連接,在終端輸入:

adb connect IP:5555, 比如這樣:

adb connect 192.168.107.132:5555

終端會返回:connected to 192.168.107.132:5555

Step3:

查看連接設備,在終端輸入:

adb devices

❷ ADB網路調試和常見命令

安卓的adb調試模式有兩種:1、使用usb線;2、使用網路。使用網路首先得在Android設備設置網路adb監聽的埠,再通過adb連接到設備進行控制;

先是使用usb線連接電腦跟安卓設備,執行adb命令,該條命令是設置網路adb監聽的埠,5555是默認,也可以設置其他的,在安卓設備重啟後會失效,不需要root許可權

在root許可權下執行

在Android的 /system/build.prop 文件最後添加 service.adb.tcp.port=5555 ,重啟後有效,需要root許可權

adb網路連接是基於TCP協議,不在一個區域網,只要知道Android設備終端IP,也能進行網路調試;需要知道公網IP,設置一下埠映射就可以通過ADB連接

adb命令是adb程序自帶的一些命令,adb shell 是調用android 系統的命令

1.查看進程pid為 620 的日誌信息

2.過濾出有字元串 同步數據 的日誌進行顯示

3.查看Tag為 MainActivity 的日誌信息

4.查看Tag為 MainActivity 的,日誌等級不低於 V 的日誌信息

優先順序是下面的字元,順序是從低到高:

5.將日誌輸出到文件,一般在日誌命令後面加 >> 文件路徑 就行了,但是1,2的命令不行

操作手機 /system 目錄文件, adb remount 將 /system 部分置於可寫入的模式,默認情況下 /system 部分是只讀模式的。這個命令只適用於已被 root 的設備

如何通過adb 啟動WIFI連接網路

1. 確保目標板和主機連接在同一區域網裡面

2. 使用netcfg查看網路狀態,如果乙太網沒有配置,請先配置好網路再進行下面的步驟

3. 在目標板上通過使用乙太網連接來配置adb守護進程,使用setprop來設置守護進程的埠號
# setprop service.adb.tcp.port 5555

4. 如果以上配置成功,再重啟目標板上的adbd服務
# stop adbd
# start adbd

5. 在主機端使用如下命令建立adb連接
export ADBHOST=<target's ip address>
adb kill-server
adb start-server
adb connect <target_ip_address>:5555

6. 使用如下命令確認設備連接成功
adb devices
設備連接成功後將出現設備序列號和名稱

❹ adb 查看獲取外網 ip

要獲取Android設備的IP地址,必須先保證:

1.你的Android設備已經連接到無線網路(此處的無線網路包括WiFi和WAPI,不包括3G或2G的移動網路)。

2.已連接到你的Android設備,即adb devices可以發現設備

先執行命令:adb shell netcfg

再執行命令:adb shell ifconfig eth0

或者:
./adb shell
netcfg

❺ 超實用的adb與adb shell常用命令匯總

adb(Android Debug Bridge),SDK自帶的工具,可實現橋接功能,實現PC和android設備的交互

adb shell:基於Android linux系統操作,放在安卓設備的system/bin目錄下,手機端的命令

一:adb常用命令

1. PC連接android設備

(PC與android設備連接同一個wifi,或處於同一個區域網)

連接:adb connect ip:5555

斷開連接:adb disconnect ip

查看連接設備的信息:adb devices

獲取設備的狀態:adb get-state

2. 重啟adb server

打開adb服務:adb start-service

關閉adb服務:adb kill-service

3. 安裝卸載軟體

安裝:adb install apkpath(某個apk)

adb install -r :強制安裝

卸載: adb uninstall package(可用adb shell pm list packages查看包名)

4. 列印日誌

列印android系統日誌:adb logcat

將日誌列印並保存指定文件夾:adb logcat > /Users/apple/Desktop/log.txt

終止進程:control+C

列印mpsys,mpstate,logcat的輸出,用於分析錯誤:adb bugreport

5. PC與android設備上文件復制

android設備上文件復制到PC上:adb pull

PC上文件推至android設備:adb push 

6.重新掛載system分區為可寫,需要root許可權./system分區默認掛載為只讀,但有些操作比如給android系統添加命令,刪除自帶應用等需對系統進行寫操作,得重新掛載為可寫

adb shell

su

或:adb root

adb remount 重新掛載文件系統,獲得可寫的許可權(默認情況是只有可讀許可權的),使用adb remount 的前提是要有root許可權

7. 刪除系統應用

adb root

adb remount

adb shell

cd system/app

rm *apk

二:adb shell命令

adb shell 進入系統子目錄,exit 退出

1. pm命令

列出系統應用的所有包名:adb shell pm list packages 可用grep來過濾:adb shell pm list packages | grep 關鍵字

清除應用數據與緩存:adb shell pm clear <packagename>

2. am命令

啟動應用:adb shell am start -n com.xxx.xxxxxxx|xxx.Activity(可通過adb shell mpsys activity activities | grep mFocusedActivity查看

強制停止應用:adb shell am force-stop <packagename>

3. input命令

模擬點擊事件,點擊坐標點(x,y):adb shell input tap x y

模擬滑動事件,從(x1,y1)到(x2,y2):adb shell input swipe x1 y1 x2 y2

發送文本內容:adb shell input text

模擬按下home:adb shell input keyevent KRYCODE_HOME

4. screencap命令

截屏:adb shell screencap

5. 查看網路狀態命令

查看當前網路狀態:adb shell netstat

通過配置文件配置和管理網路連接:adb shell netcfg

查看網路信息:ifconfig

測試網路聯網狀態:ping

5.其它相關命令

查看當前終端中進程:adb shell ps

獲取cpu信息:adb shell cat /proc/cpuinfo

查看內存信息:adb shell cat /proc/meminfo

查看屏幕解析度:adb shell wm size

查看設備ip地址:adb shell ifconfig | grep Mask

查看實時資源佔用情況:adb shell top

❻ androidstudio中實現顯示手機當前網路狀態


1、首先先用usb線連接android手機,然後輸入指令:adbtcpip,埠號默認為5555。
2、設置埠號後,然後查看設置中手機的ip地址。
3、通過adb連接ip地址adbconnectip地址。
4、打開androidstudio,可以看到手機已經連接上了。

❼ ADB通過WIFI連接Android設備

ADB支持USB連接模式和TCPIP鏈接模式。我們可以用TCPIP模式通過WIFI無線連接ADB。設置非常簡單。

第一步

確保電腦和Android設備連接在同一個WIFI網路環境。

第二部

用USB線連接Android設備。連接上之後你的電腦就會檢查到設備並且ADB將會以USB模式啟動。可以通過adb devices命令檢查連接上的設備,用adb usb命令確認adb是運行在usb模式下面。

              $ adb devices

              List of devices attached

              34342343gdf device

              $ adb usb

              restarting in USB mode

第三部

用adb tcpip模式重啟adb

$ adb tcpip 1111

              restarting in TCP mode port: 1111

第四步

查看Android設備的IP地址,這里有三種方式查看Android設備IP。

設置-關於手機-狀態信息-ip地址中查看

設置-WLAN-點擊當前鏈接上的Wi-Fi查看IP

通過ADB命令查看設備IP地址:adb shell netcfg

第五步

知道設備IP地址之後,就可以用adb connect命令通過IP和埠號連接ADB了。

$ adb connect 192.168.1.3:1111

              connected to 192.168.1.3:1111

              #查看一下連接上的設備,usb連接和wifi連接都存在

              adb devices

              List of devices attached

              34342343gdf device

              192.168.1.3:1111 device

拔掉USB線,你會發現設備仍然是連接上的,如果沒有連接上,用剛才的命令重現嘗試一下。

總結

採用wifi連接ADB和uiautomotor結合起來可以用來在usb線的狀態下跑測試腳本,對於測試人員來說也是非常有幫助的。

❽ adb wifi連接調試,解決Unable to connect to device

我的Android studio安裝adb wifi之後一直提示
Unable to connect to device 'LOGICOM'. Make sure that your computer and your device are connected to the same WiFi network..

然後通過網路其他的解決辦法,嘗試:
查看電腦ip:192.168.1.228
手機ip:192.168.1.149

然後插上usb線,通過adb命令操作:

有時候按照上面操作會出現,

這個時候會發現:adb devices
會出現多個設備了,如下:

然後在Android studio 中可以發現有多個設備:

但adb wifi 還是顯示unable to connect to device ...

不過,最終目標可以實現了,可以拔掉usb實現調試。

閱讀全文

與adb查看網路連接相關的資料

熱點內容
中國電信天翼wifi網路要不要錢 瀏覽:855
特步網路密碼 瀏覽:213
什麼是幼兒園主題網路 瀏覽:315
哥易拉罐能提高路由器網路快嗎 瀏覽:797
連接了網路沒有訪問許可權 瀏覽:700
唐dm有網路顯示未連接網路 瀏覽:404
下載哪個網路平台教你做菜 瀏覽:371
網路點歌機總卡怎麼辦 瀏覽:151
移動網路沒有開為什麼會扣錢 瀏覽:819
北京辦理網路多少錢 瀏覽:583
台灣有沒有移動網路 瀏覽:58
手機升級後無法連接已知網路 瀏覽:519
wifi能連接上但是無線網路異常 瀏覽:104
台式電腦怎麼網路連接無線網路連接不上 瀏覽:837
蘋果12限速了網路怎麼開啟 瀏覽:60
網路安全省查辦法什麼時候實施 瀏覽:822
網路設置19216831 瀏覽:148
家人共享網路為啥無服務鏈接 瀏覽:770
有網路不能上網哪裡出了問題 瀏覽:405
手機網路特差有哪些原因 瀏覽:463

友情鏈接