Android除錯命令收錄
查詢一個程式
ps -A|grep -i camera
查詢程式名包含camera的程式。
檢視程式用到的動態庫
lsof -p pid
(lsof是list open files的縮寫)
命令列工具am
am可以啟動android中的Activity,Service,BroadcastReceiver 等元件
顯式啟動Activity:
am start -n {包名}/{包名}.{活動名}
隱式啟動Activity:
am start -a {指定的action} -d {URI}
隱式啟動服務:
am startService -a {指定的action}
隱式傳送廣播:
am broadcast -a {指定的action}
撥打一個電話
am start -a android.intent.action.CALL -d tel:10086
開啟一個網頁
am start -a android.intent.action.VIEW -d http://www.baidu.com
pm命令
pm (Package Managusage) 用來管理應用包。
[list|path|install|uninstall]
pm list packages [-f]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm list features
pm path PACKAGE
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f] PATH
pm uninstall [-k] PACKAGE
pm setInstallLocation [0/auto] [1/internal] [2/external]安裝apk程式
禁止包(或者元件),清除包的資料,可以排除個別包的影響。
pm disable {包名.元件名}
pm enable {包名.元件名}
pm clear {包名}
input工具
input工具用於模擬使用者的按鍵輸入和文字輸入。
input:
usage: input [text|keyevent]
input text
input keyevent
input tap
input swipe
service
Usage: service [-h|-?]
service list
service check SERVICE
service call SERVICE CODE [i32 INT | s16 STR] … Options: i32: Write the integer INT into the send parcel. s16: Write the
UTF-16 string STR into the send parcel.
系統資訊檢視小工具dumpstate、dumpsys、bugreport
dumpstate
工具用於將系統裝置的狀態匯出,通過訪問sys檔案系統和呼叫其他工具來完成。
dumpsys
用於檢視應用的狀態。
由於dumpstate和dumpsys兩個工具匯出的內容都較多,最好在主機端配合adb來使用。
procrank抓取記憶體資訊
procrank工具用於抓取Android程式的記憶體使用資訊。
列印環境變數
printenv
列印CPU使用情況
top
相關文章
- gdb除錯命令除錯
- windbg除錯命令除錯
- gdb除錯命令小結_與多檔案除錯_遠端除錯除錯
- GDB除錯使用記錄除錯
- Flutter的命令列除錯Flutter命令列除錯
- GDB除錯命令詳解除錯
- dig的命令除錯除錯
- gdb高階除錯命令高階除錯
- rk3368 Android9.0 HIDL除錯記錄Android除錯
- Android WebView 除錯方法AndroidWebView除錯
- Android除錯----日誌Android除錯
- android 無線除錯Android除錯
- GitHub學習除錯記錄Github除錯
- iOS 常用除錯方法:LLDB命令iOS除錯LLDB
- console除錯命令除錯
- windbg 常用除錯命令總結除錯
- gdb除錯學習與實踐記錄 -- 常用命令解析1除錯
- Android面試題收錄及解答10月刊Android面試題
- android真機除錯方法Android除錯
- [收錄] ECShop 教學網站收錄網站
- Supervisor 安裝除錯記錄除錯
- Python 學習除錯記錄Python除錯
- LoadRunner錄製:指令碼除錯指令碼除錯
- linux串列埠命令列除錯Linux串列埠命令列除錯
- js除錯,console命令JS除錯
- Xcode除錯命令大全 (LLDB Cheatsheet)XCode除錯LLDB
- [Android]Android視訊錄製命令screenrecordAndroid
- Android 用adb 列印linux核心除錯資訊dmesg和kmsg命令AndroidLinux除錯
- Android除錯工具Genymotion的使用Android除錯
- Android adb 網路除錯Android除錯
- Android 中 WebView 的除錯方法AndroidWebView除錯
- FaceBook出品 -- Android除錯神器StethoAndroid除錯
- 如何除錯Android Wear 應用除錯Android
- [android]使用jdb除錯android應用程式Android除錯
- 除錯備忘錄-SWD協議解析除錯協議
- FCoE測試重啟除錯記錄除錯
- NodeMCU入門:燒錄、除錯、聯網除錯
- # Xcode 編譯器除錯命令(所有)XCode編譯除錯