執行adb命令其實這個工具所在的位置在adnroidsdk的路徑如下:sdk/platform-tools 中有乙個adb.exe的執行程式
2:adb install -r apk路徑
3:adb uninstall 包名
4: adb shell am start -n com.gitv.launcher/.ui.mainactivity
adb shell am start -n com.chinamobile.launcherjs/com.gitv.launcher.ui.welcomeactivity
adb命令傳遞引數:
--ei表示引數型別為整型(extra integer),--es表示引數的型別為字串(extra string),然後它們後面分別跟乙個鍵值對,標識引數名和具體值。需要其他型別可以參考開頭提到的那篇文章或者使用 am -h 檢視幫助。
adb shell adb shell am -h 檢視所有的命令提示
6:adb remount 獲得remount許可權
8:將機頂盒網域名稱繫結ip: adb push ~/hosts /etc/
將host配置檔案push
清除機頂盒的host檔案:echo "">etc/hosts
10:檢視log資訊:
1:adb logcat 檢視日誌資訊 2:ctrl + z 停止log輸出
11:adb命令殺死程序
會展示出正在執行的程序的包名。
adb shell ps | grep sohu
根據包名殺死相關程序
adb shell am force-stop com.sohu.sohuvideo
12:ping某乙個網域名稱是否是通的
demo: ping js.cmcc.launcher.gitv.tv
就是在判斷js.cmcc.launcher.gitv.tv 這個網域名稱是否是通的
在盒子裡面ping乙個網域名稱是否是通的: 1: adb shell 2:ping ynhw.auth.cmcc.launcher.gitv.tv
13:修改電腦的host檔案 網域名稱繫結ip 本地繫結網域名稱 修改ubuntu的hosts檔案
開啟host檔案 $ sudo gedit /etc/hosts 新增你需要的項,格式如下:
14:adb pull /data/data/com.chinamobile.launcherjs/shared_prefs/launcher_flag.xml ~/
~/ 就是直接將資料拉到主目錄下。
15:將so檔案push到盒子裡面: data/data/包名/lib下面
data/data/com.lucyfyr/lib/
16:檢視盒子裡面的資料 cat 檔名稱
17:as中生成jar包的命令: releasejar就是我們建立的task ./gradlew releasejar
18:adb shell busybox free
top 檢視 grep 包名 檢視 top | grep launcher 檢視乙個應用的使用情況
19:日誌相關指令
1:-s 指定輸出log的tag 只顯示指定tag的log內容
adb logcat -s xys
2:-f 將日誌資訊儲存到指定目錄
adb logcat -f /sdcard/logcat.txt
20:adb shell kill [pid] //殺死程序
adb shell ps //檢視所有程序列表,process status
adb shell ps|grep //檢視package_name程式程序
adb shell ps -x [pid] //檢視pid程序狀態
adb shell top|grep //實時監聽程式程序的變化
adb kill-server --停止adb服務
adb start-server --開啟adb服務
adb操作命令詳解
adb是什麼?adb的全稱為android debug bridge,就是起到除錯橋的作用。通過adb我們可以在eclipse中方面通過ddms來除錯android程式,說白了就是debug工具。adb的工作方式比較特殊,採用監聽socket tcp 5554等埠的方式讓ide和qemu通訊,預設情...
常用adb操作命令詳解
1.檢視當前執行的所有裝置 返回當前裝置列表 這個命令將指定的apk檔案安裝到裝置上 3.解除安裝軟體 adb uninstall 軟體名 adb uninstall k 軟體名 如果加 k 引數,為解除安裝軟體但是保留配置和快取檔案.這塊要著重說明下 昨天在使用adb解除安裝程式,結果死活解除安裝...
ADB操作命令及其詳解
adb是什麼?adb的全稱為android debug bridge,就是起到除錯橋的作用。通過adb我們可以在eclipse中方面通過ddms來除錯android程式,說白了就是debug工具。adb的工作方式比較特殊,採用監聽socket tcp 5554等埠的方式讓ide和qemu通訊,預設情...