android玩耍(-) adbshell安裝


一 什么是adbshell

1 http://adbshell.com/
1 Android Debug Bridge (adb) is a command line tool that lets you communicate with an emulator or connected Android device. 

  adb 是一個幫你與andriod模擬器或真機通信的CLI工具. adbshell 就是集成了adb工具包的shell接口.shell是什么就不啰嗦了.直接上干貨 .

二 adbshell 安裝

  手機端:打開use調試模式,4.x版本以后多次單擊版本號,觸發隱藏選項,單選usb debugging,允許usb debug. usb連接電腦允許電腦端調試,電腦指紋識別確認.

  電腦端:安裝usb驅動.

http://adbshell.com/downloads

安裝完在devmgmt.msc 能識別設備.

安裝adbshell

http://files.cnblogs.com/files/liuyuxing/adb.zip

加入到環境變量.cmd進入.

如此,則恭喜你已經通過adbshell 連接到手機了

三 練手命令

打開cmd

adb devices 列出連接設備

adb kill-server 干掉adb進程

adb forward 12223 75360 設置adb 通信端口本地12223 對端75360

adb usb 重啟端口,等於斷開usb重連

adb tcpip xxx 通過ip地址連接

adb install xxx.apk  安裝xxx.apk -t 允許調試 -s 安裝在sdcard -d 允許降級

adb unistall xxx.apk 卸載  -k 保留文件

shell >pm list packages 列出所有已安裝包 可以用管道符

  pm path com.mt.mtxx.mtxx  列出美圖秀秀的安裝路徑

  pm clear com.mt.mtxx.mtxx  清除美圖的data

  pull 下載數據

  push 上傳數據

  ls /rm /mkdir /touch /cp /mv /pwd /cd 跟bashshell 類似

  netstat /ip/ netcfg 類似bsh

  logcat  打印log ,

  ***貌似只能發送ctrl-c 的quit signal退出

  dumpsys   //dumpsys battery 查看電池信息

  dumpsys meminfo

  dumpsys data

  dumpsys dumpsys activity

  dumpsys gfxinfo com.mt.mtxx.mtxx  查看美圖信息

  screencap /sdcard/screen.png  屏幕截圖

  screenrecord --size <WIDTHxHEIGHT>  錄屏 

  adb root  以root權限進入adb

  adb sideload <update.zip> 系統更新

  ps /top /

  getprop | grep adb  查看adb屬性設置

  setprop service.adb.tcp.port 5555  設置adb端口號

四 .應用場景

  模擬向手機發送home 按鍵,破解密碼, 打印log進行調試等等.本人沒有具體應用過,這里就不丟丑了.

 

本站博客皆為原創,轉載請標明出處.小三爺在此謝過了~~!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM