天天看點

Android群英傳筆記——第二章:Android開發工具新接觸Android群英傳筆記——第二章:Android開發工具新接觸

adb算是很久以前的dos就存在的東西了,不過我們真的很需要它
adb的目錄是在sdk目錄下的platfoem-tools下,我們使用的話先進入這個目錄,然後輸入adb version
Android群英傳筆記——第二章:Android開發工具新接觸Android群英傳筆記——第二章:Android開發工具新接觸
這裡我們需要打開開發者模式中的usb調試,然後輸入adb shell ,就可以與手機進行通信了,如果他需要root權限的話輸入su即可
Android群英傳筆記——第二章:Android開發工具新接觸Android群英傳筆記——第二章:Android開發工具新接觸
這裡我沒有連接配接真機,是以提示沒有找到裝置,有些裝置還需要下載下傳對應的驅動才行,可以用豌豆莢之類的手機助手

顯示系統中全部的android平台

android list targets

安裝apk程式之install

adb install -r xxx.apk

安裝apk程式之push

adb push< local>< remote>

以上兩種都是安裝apk,不同的是adb install k是講程式安裝在data/data目錄下,作為一個普通使用者的安裝路徑,而adb push不是安裝指令,他是将一個檔案寫入到手機的存儲系統,有權限就行,是以我們還可以推送檔案,同樣的

adb pull< remote>< local>

我們也可以從手機中讀取檔案,這些操作在ddms中也是可以的

adb shell

檢視log

adb remount(重新挂載分區)

cd system/app

rm xx.apk

删除應用

adb shell df

檢視系統盤符

adb shell pm list packages -f

輸出所有已經安裝的應用

adb shell input keyevent

模拟按鍵輸入

adb shell input touchscreen

模拟歡動輸入

adb shell am start -n

螢幕錄制

adb reboot

重新開機
太多就不一一列舉出來了
所有的shell指令都來自framework,目錄

/frameworks/base/cmds/

/system/core/toolbox/

這個無需多講,去官網注冊個賬号,下載下傳個安裝包就可以直接使用了

繼續閱讀