❶ 手機adb命令怎麼使用
adb連接手機
【主要方式】
主要是通過adb命令進行鏈接手機或者查看手機連接的狀態。
【原理】
通過指令或者查看連接狀態確定是否開啟手機連接狀態。
【實現步奏】
通過usb連接電腦,注意一定要把360等手機助手關閉退出,這些軟體會佔用adb的使用。
然後打開cmd,adb devices 查看手機是否連接電腦。
❷ adb 兩種連接方式
注意
如果是 華為手機 連續點擊版本號,一直到開啟開發者選項為止。
下滑找到 USB 調試。
輸入 adb devices -l 如圖:
如果能正確列出設備信息,如上圖所示。就表示從電腦上可以訪問手機設備。就可以使用該手機進行自動化開發了。現在電腦系統,有的手機能夠自動被 Windows 系統識別,就會顯示上面的信息。而有的手機不一定能自動識別,因為還沒有安裝手機的 usb 驅動,需要我們去安裝。可以通過官方 Windows 手機管理軟體,比如華為手機(安裝華為手機助手),也可以是豌豆莢, 360 手機助手等,也會幫我們安裝驅動。
1.手機打開開發者模式,然後打開USB調試
2.使用USB數據線連接手機和電腦
3.在PC端打開cmd命令窗口,輸入adb devices ,可以看到已經連接的設備
4.輸入adb tcpip 8888 (設置埠號為8888)
5.斷開手機和電腦的連接
6.輸入adb connect 10.67.161.8:8888,連接成功
❸ ADB連接手機和簡單命令
1、先安裝好ADB,手機要設置為 開發者模式 ,然後再開啟 USB調試(重點,一定要開始USB調試)
2、打開cmd,運行adb devices,查看連接設備
注意:這一步挺多人會碰到error: device not found問題,研究了一個:,原因1:5037埠被佔用。原因2:手機沒有開啟USB調試模式。
關於5037埠被佔用的解決方法,參考:https://blog.csdn.net/qq_41063141/article/details/84898289
1、先關閉ADB
adb kill-server
2、再開始ADB
adb start-server
3、查看ADB是否有進程,5037埠是否被佔用
adb nodaemon server
如果此時提示cannot bind 'tcp:5037',意思是5037埠被佔用
4、查看5037埠被哪個進程佔用了
netstat -ano | findstr 「5037」
5、找出佔用5037埠的線程名
tasklist | findstr 「8020」
6、殺掉佔用5037埠的進程
taskkill /f /pid 8020
以上步驟操作完後,執行adb devices就能看到連接設備了
可以直接在cmd命令窗口執行,不用進入安裝ADB的目錄下
簡單命令使用
1、查看安卓設備下所有的包
adb shell pm list packages
可以篩選某個包 adb shell pm list packages |findstr "taobao"
2、命令,對某個包進行1000次無規律點擊
格式:adb shell monkey -p 包名 -v 點擊次數
adb shell monkey -p com.taobao.taobao -v 1000
例如這個是對淘寶APP進行1000次無規律點擊,執行這個命令,手機會自動打開淘寶APP,命令執行後,會在cmd窗口列印出執行日誌
3、將執行日誌輸出到電腦的某個位置
adb shell monkey -p com.taobao.taobao -v 1000 >E:/test.txt
執行後cmd窗口不會列印出日誌,但是在E盤會生成一個test.txt文件,裡面存日誌信息
日誌主要查找「ANR」和「Exception」字樣,看程序是否報錯
命令使用參考:https://blog.csdn.net/niuniu0186/article/details/79866783
https://blog.csdn.net/cesor/article/details/99686194
https://blog.csdn.net/youzi749/article/details/79525528
❹ 如何用adb連接android手機
(1)首先先用usb線連接android手機,然後輸入指令:adb tcpip,埠號默認為5555。
(4)adb命令連接手機的方法擴展閱讀
adb是androidsdk里的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的andriod設備(如G1手機). 它的主要功能有:
1、運行設備的shell(命令行)。
2、管理模擬器或設備的埠映射。
3、計算機和設備之間上傳/下載文件。
3、將本地apk軟體安裝至模擬器或android設備
ADB是一個客戶端-伺服器端 程序, 其中客戶端是你用來操作的電腦, 伺服器端是android設備。而ADB驅動就是電腦與android設備的通信的客戶端驅動程序。
❺ 如何用adb連接android手機
adb連接手機
【主要方式】
主要是通過adb命令進行鏈接手機或者查看手機連接的狀態。
【原理】
通過指令或者查看連接狀態確定是否開啟手機連接狀態。
【實現步奏】
通過usb連接電腦,注意一定要把360等手機助手關閉退出,這些軟體會佔用adb的使用。
然後打開cmd,adb
devices
查看手機是否連接電腦。
注意點二:一定要打開手機的開發者模式,以下是連接的狀態,顯示設備的名稱。
【最後】
連接時候請注意2個注意點,如果發現adb
被莫名其妙的佔用,可以打開任務管理器進行關閉adb即可。
❻ ADB命令對手機進行操作
連接設備後 adb shell 進入設備檢查是否有root(&表示沒root,#表示已經root)
沒root執行如下
exit
adb root
adb remount
執行這一步後仍舊不能對system進行讀寫。
再exit退出了執行下面命令
adb disable-verity
adb reboot -手機重啟
開機後執行adb root ----不用進入設備
adb remount
adb shell
cd 到你要修改文件的地方試試如:應用apk安裝在/system/priv-app/目錄下
rm –rf * 刪除當前文件夾所有文件 ---(慎重)
刪除掉文件後exit退出來,上傳文件命令如下
adb push 需要上傳的文件+空格+上傳的地方目錄
其他操作:Read-only file system
adb logcat -v time | findstr START --查看包名
rm XXXXX ---刪除文件 (帶中文的文件需要輸入前面的字元然後按Tab 自動聯想出文件名後去刪除,聯想會自動轉譯字元)
❼ 如何用adb連接android手機
adb連接手機
【主要方式】
主要是通過adb命令進行鏈接手機或者查看手機連接的狀態。
【原理】
通過指令或者查看連接狀態確定是否開啟手機連接狀態。
【實現步奏】
通過usb連接電腦,注意一定要把360等手機助手關閉退出,這些軟體會佔用adb的使用。
然後打開cmd,adb
devices
查看手機是否連接電腦。
注意點二:一定要打開手機的開發者模式,以下是連接的狀態,顯示設備的名稱。
【最後】
連接時候請注意2個注意點,如果發現adb
被莫名其妙的佔用,可以打開任務管理器進行關閉adb即可。
❽ 如何用adb連接android手機
方法一:::手機打開開發者模式 勾選usb調試 在你開發工具的ddms下 就有連上你手機了 或者下載豌豆莢這種,會自動鏈接電腦 再打開ddms就有adb
fang2
adb是什麼呢? 我就不多說了, 對於搞Android開發的人來說, 一定不陌生。 本文講述如何用adb來連接手機。
利用adb來連接手機, 有兩種方式: 1, wifi, 2, usb.
前提條件: 下載adb, 最好把對應的文件置於cmd.exe同目錄下。
1. 通過wifi, 利用adb來連接手機。
在pc的cmd中輸入命令:
adb connect 192.168.1.100
其中adb就是手機的ip. 如果連接成功, 就可以進入android的shell了。
我自己在操作過程中, pc能ping通過手機, 但是adb連接手機, 出現了一點點問題, 提示unable to connect to 192.168.1.100:5555, 這個是什麼原因呢? 原來手機的默認adb服務是沒有打開的, 否則, 別人adb能隨便連, 那豈不是很不安全么? 所以, 我們要想辦法把手機上的adb服務打開。 怎麼搞呢? 首先要在手機上下載一個android模擬器(當然, 如果你有, 就不用下載了), 然後切到root許可權, 並執行如下命令打開adb服務:
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
然後adb就可以連接手機了, 如圖:
2. 通過usb, 利用adb來連接手機。
我把手機通過usb接上pc, 結果adb並沒有連接上手機, 於是下載了android驅動程序, 安裝了, 就好了。這樣, adb就連接上了手機, 開心啊。於是就可以利用adb shell進入手機的android系統了。 附上圖, 紀念一下:
比較一下: 方法1的要求較高, 需要依賴於穩定的網路, 而且操作麻煩, 方法2就簡便多了。
一旦adb登錄後, 就可以切換到root下, 不要密碼啊, 我進入shell後, 執行reboot, 結果手機機關機了。 好吧, 我承認, 我是有激動了。
❾ 如何通過adb連接
利用adb來連接手機, 有兩種方式: 1, wifi, 2, usb.
前提條件: 下載adb, 最好把對應的文件置於cmd.exe同目錄下。
1. 通過wifi, 利用adb來連接手機。
在pc的cmd中輸入命令:
adb connect 192.168.1.100
其中adb就是手機的ip. 如果連接成功, 就可以進入android的shell了。
2. 通過usb, 利用adb來連接手機。
我把手機通過usb接上pc, 結果adb並沒有連接上手機, 於是下載了android驅動程序, 安裝了, 就好了。這樣, adb就連接上了手機, 開心啊。於是就可以利用adb shell進入手機的android系統了