adb命令詳解

2021-08-17 05:13:41 字數 2008 閱讀 3449

執行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通訊,預設情...