Android開發工具 adb命令

2021-07-05 20:51:49 字數 1373 閱讀 4960

adb指令可以用來與手機裝置或者虛擬機器進行通訊,獲取手機資訊,安裝和解除安裝apk,傳送檔案,在手機裡呼叫shell指令,啟動和關閉應用等

1、adb devices

顯示已連線的裝置,如下所示:

其中192.168.56.101:5555是裝置id,這裡採用的是模擬器,device是裝置狀態

裝置狀態有3種:offline表示裝置離線,device表示裝置連線正常,no device表示沒有裝置連線

如果有多台手機連線到電腦,則需要用 -s 指定adb呼叫的手機,如

adb -s 6e070d91 install helloworld.apk

2、adb get-serialno

獲取手機序列號

3、adb get-state

獲取手機連線的狀態即offline、device和no device

4、adb wait-for-device install helloworld.apk

在手機狀態變成device後執行install helloworld.apk

5、adb install helloworld.apk

安裝helloworld.apk到手機上,如果手機裡已經安裝該應用,可加 -r 重新安裝並保留應用的資料

6、adb uninstall com.example.test

解除安裝包名為com.example.test的應用,可加 -k 在解除安裝時保留配置和快取檔案

7、adb logcat

顯示logcat,可使用grep過濾log,如adb logcat | grep debug

8、adb pull /sdcard/foo.txt foo.txt

複製手機的/sdcard/foo.txt檔案到本地並命名為foo.txt

9、adb push foo.txt /sdcard/foo.txt

將foo.txt檔案複製到手機的/sdcard/資料夾並命名為foo.txt

10、adb start-server

開啟adb服務

11、adb kill-server

結束adb服務

12、adb shell

進入shell模式,可在手機裡執行shell命令

Android開發工具 adb的使用

adb android debug bridge 是android提供的乙個通用的除錯工具,借助這個工具,我們可以管理裝置或手機模擬器的狀態。還可以進行以下的操作 1 快速更新裝置或手機模擬器中的 如應用或android系統公升級 2 在裝置上執行shell命令 3 管理裝置或手機模擬器上的預定埠 ...

Android開發工具 adb的使用

adb android debug bridge 是android提供的乙個通用的除錯工具,借助這個工具,我們可以管理裝置或手機模擬器的狀態。還可以進行以下的操作 1 快速更新裝置或手機模擬器中的 如應用或android系統公升級 2 在裝置上執行shell命令 3 管理裝置或手機模擬器上的預定埠 ...

Android 開發工具整理

在android開發中,如果使用一些小工具,那麼開發效率將會有很大的提高!今天,就來看看有哪些工具!一.模擬器 1.1 genymotion中文官網 genymotion android模擬器,比原生的模擬器快多了,你值得擁有,不管是eclipse還是android studio,都有genymot...