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 上位機檔案所在位置 需要推送到的裝置路徑 將...