1. ADB 安裝APK:
adb kill-server
adb connect 192.169.7.248
adb install ly.apk
adb install -r ly.apk USB數據線連接上手機或者安卓設備後用:adb install -r XX.apk 進行安裝APK
adb install 一共有lrtsdg六個選項
- -l 鎖定該應用程序
- -r 替換已存在的應用程序,也就是說強制安裝
- -t 允許測試包
- -s 把應用程序安裝到sd卡上
- -d 允許進行將見狀,也就是安裝的比手機上帶的版本低
- -g 爲應用程序授予所有運行時的權限
2.ADB 卸載:
先查看設備上的所有應用:
- adb shell pm list packages
package:android
package:com.android.providers.contacts
package:com.android.externalstorage
package:com.android.providers.applications
package:com.A17zuoye.mobile.homework
package:com.mobiletools.systemhelper
package:com.mediatek.data
package:com.android.dreams.basic
package:com.android.systemui
package:com.android.keychain
package:com.android.wallpaper
package:com.mediatek.engineermode
package:com.android.deskclock
package:com.android.shell
package:com.mediatek.appguide.plugin
package:com.mediatek.ygps
卸載已安裝的應用
adb uninstall com.newproject.hardqing 卸載XX.apk 就是 :adb uninstall XX 的APK包名
備註說明如下:無論安裝還是卸載成功後都會出現提示 Success
3.ADB 抓取日誌:
adb kill-server
adb connect 192.169.8.24
adb logcat -v threadtime > logcat.txt
4.ADB重啓設備:
adb reboot 重啓
5.adb 截屏:
adb kill-server
adb connect 192.169.8.24
adb remount
adb shell < screencap.sh
adb pull /data/data/com.ycsoft.homektv/screencap screencap
adb shell rm -r /data/data/com.ycsoft.homektv/screencap
6.adb 獲取觸摸屏參數:
adb kill-server
adb connect 192.169.4.6
adb shell cat /proc/bus/input/devices > chumoping.txt
7.adb 獲取日誌:
adb kill-server
adb connect 192.169.6.110
adb remount
adb pull /storage/emulated/0/ycsoft/log/2018-12-10.log 2018-12-10.log
8.安裝桌面:
adb kill-server
adb connect 192.169.7.248
adb install GOLauncherSecurity.apk
adb reboot
9.adb 查看安裝的設備
adb devices
10.adb 查看USB鏈接手機的Log
adb logcat
11.通過adb查看android手機CPU和內存佔用情況
1. 打開DOS窗口,進入adb.exe所在的文件目錄
1) 打開DOS窗口輸入:win + r
2) 進入adb所在文件目錄:cd C:\Program Files (x86)\Baofeng\PhoneAssistant(之前裝adb沒裝好,這裏用的暴風簡助手的adb)
2. 進入adb環境(linux環境)
1) 在命令行輸入:adb shell
3. 查看CPU佔用情況
1) 在adb環境輸入:top -m 10 -s cpu
# -m 10表示顯示數量爲10
# -s表示按指定行排序