常用adb命令

2021-08-30 15:26:00 字數 1206 閱讀 3446

adb install -l *.apk    鎖定該程式

adb install -r *.apk    重新安裝,儲存資料

adb install -s *.apk    安裝到sd卡

abd install -t *.apl    允許安裝測試包

abd install -d *.apl    允許降級覆蓋安裝

adb uninstall -k *.apk  保留安裝包的資料和快取目錄

pm clear 清除資料

pm install

pm uninstall

adb shell dumpsys dbinfo 可以檢視指定包名應用的資料庫儲存資訊(包括儲存的sql語句)

adb shell dumpsys activity top 檢視當前執行應用的資訊

adb shell dumpsys meminfo 可以檢視指定程序名或者是程序id的記憶體資訊

adb shell dumpsys package 檢視指定包名應用的詳細資訊

adb shell dumpsys activity services 檢視該應用起了哪寫服務

adb forward [(遠端端)協議:埠號] [(裝置端)協議:埠號]   裝置的埠**

adb jdwp    檢視裝置中可以被除錯的應用的程序號

adb logcat -s |findstr 過濾tag, str

adb logcat -s | grep 過濾tag, str

am start -n [package_name]/[package_name].[activity]  啟動應用

am start -d -n [package_name]/[package_name].[activity]  以debug方式啟動應用

am startservice -n [package_name]/[package_name].[service]  啟動乙個服務

am broadcast -a [廣播動作]  傳送乙個廣播

netcfg  檢視裝置的ip位址

cat /proc/[pid]/maps    檢視當前程序的記憶體載入情況,檢視當前程序的記憶體對映資訊,比如載入了哪些so檔案,dex檔案等

cat /proc/[pid]/status  檢視當前程序的狀態資訊

cat /proc/[pid]/net/tcp/tcp6/udp/udp6   獲取當前應用使用到的埠號資訊

常用ADB命令

1 列出當前連線的所有裝置 adb devices 2 安裝apk adb s emulator 5556 install helloworld.apk如果有多個裝置時,用 s 裝置序號 來指定裝置 adb install r helloworld.apk r 表示強制安裝 3 解除安裝apk ad...

常用adb命令

1.安裝乙個應用程式 adb install apk 2.解除安裝乙個應用程式 adb uninstall com.xx.xx.xx 3.進入到手機終端 安卓手機是linux系統,此後就可以開始執行linux終端命令 adb shell 4.殺死adb的除錯橋 當除錯橋不穩定的時候 adb kill...

常用adb命令

因工作需要,開始接觸linux開發了,先起個頭吧,後面再補充 adb shell 進入adb命令 adb devices 列舉當前裝置 adb reboot 重啟裝置 adb root root裝置 經常會因為許可權問題需要root裝置 adb push 上位機檔案所在位置 需要推送到的裝置路徑 將...