Android 用戶應該知道的 21 個 ADB 指令

Android 用戶應該知道的 21 個 ADB 指令

Android 偵錯橋接器或ADB 是一個功能強大且靈活的工具,可讓使用者執行許多操作,例如尋找日誌、安裝和卸載應用程式、傳輸檔案、root 和快閃記憶體自訂ROM、建立裝置備份等。事實上,最高級的教學以及如何操作-to Android 上的指南傾向於使用 adb 命令來完成工作。

此外,當 Android 裝置無法正常運作或事情變得非常混亂且無法使用時,adb 也非常有用。雖然它看起來有點“可怕”且複雜,但這裡有一個 adb 命令列表,可用於入門並在此過程中執行一些有用的操作。

Android 上 21 個有用的 ADB 指令

在 Windows 上安裝 ADB

與先前的版本不同,使用者無需安裝完整的 Android SDK 即可安裝 ADB。只需下載獨立的 ADB zip 文件,將其解壓縮到 C 盤根目錄,一切就完成了。若要存取 adb,請透過在「開始」功能表中搜尋來開啟命令提示符,然後使用以下命令導航至 adb 資料夾。如果 adb 安裝在其他目錄中,請相應更改命令。

cd c:\adb

提示:然後,從同一資料夾開啟命令提示符,按住Shift 鍵,然後右鍵單擊該資料夾,然後按一下「在此處開啟命令提示字元」選項。

現在,透過 USB 連接 Android 裝置並測試以下命令。

常用的ADB命令

1.啟動或停止ADB伺服器

顯然,我們應該知道的第一個命令是如何啟動和停止 adb 伺服器。這允許用戶與連接的 Android 設備進行互動。若要啟動 adb 伺服器,請使用下列命令。

adb start-server

使用者完成工作後,可以使用以下命令停止 adb 伺服器。

adb kill-server

Android 用戶應該知道的 21 個 ADB 指令

2. 列出已連接的 Android 設備

這是最受歡迎的命令之一。透過 USB 將裝置連接到電腦時,請使用此命令驗證 adb 是否可以找到連接的裝置。

adb devices

如果裝置正確連接到系統,上述命令將啟動服務守護進程,掃描系統並列出所有連接的 Android 驅動器。該命令的最大優點是它列出了設備的狀態及其序號。

3.了解設備狀態

顧名思義,該指令可以用來了解設備狀態。執行指令時,會顯示裝置狀態是offline、bootloader還是device。對於普通的 Android 設備,用戶將看到其 Android 狀態為“設備”,如下圖所示。

adb get-state

4. 顯示設備序號

該指令告訴用戶所連接設備的序號。在手機或平板電腦上,使用者可以透過導覽至「設定 > 關於手機 > 狀態」來查看裝置的序號。

adb get-serialno

Android 用戶應該知道的 21 個 ADB 指令

5. 將檔案從電腦複製到手機

如果你想使用adb將檔案從電腦複製到手機上,可以使用這個指令。不要忘記將[source][destination]替換為實際檔案路徑。

adb push [source] [destination]

當將上述命令替換為實際檔案路徑時,它將如下所示。

adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"

Android 用戶應該知道的 21 個 ADB 指令

6. 將檔案從手機複製到電腦

就像將檔案從電腦複製到 Android 裝置一樣,使用者也可以將檔案從手機複製到電腦。為此,只需使用以下命令。將[source][destination]替換為實際檔案路徑。

adb pull [source] [destination]

當將上述命令替換為實際檔案路徑時,該命令將如下所示。

adb pull "/sdcard/Downloads/video.mp4" D:\Downloads

Android 用戶應該知道的 21 個 ADB 指令

7. 安裝/解除安裝應用程式

除了在電腦和手機之間來回移動檔案之外,使用者實際上只需一個命令即可安裝 apk 檔案。要安裝應用程序,使用者必須指定 apk 檔案的完整路徑。因此,將“path/to/file.apk”替換為實際的 apk 檔案路徑。

adb install "path/to/file.apk"

如果電腦連接了多個設備,並且您只想在單一設備上安裝 apk 文件,請使用以下命令。將[serial-number]替換為實際的裝置序號。使用者可以使用上面第四條指令來取得設備序號。

adb -s [serial-number] install "path/to/file.apk"

要卸載應用程序,只需執行以下命令即可。替換為應用程式的實際完全限定包名稱。

adb uninstall 

8. 備份Android設備

要備份所有設備和應用程式數據,用戶可以使用以下命令。執行時,它將啟用備份功能,要求使用者在 Android 裝置上接受該操作,然後在目前目錄中建立「backup.adb」檔案。

adb backup -all

Android 用戶應該知道的 21 個 ADB 指令

9. 恢復Android設備

若要還原備份,請使用下列命令。不要忘記將“path/to/backup.adb”替換為實際檔案路徑。

adb restore "path/to/backup.adb"

10. 將 Android 裝置重新啟動至復原模式

恢復模式可協助使用者使用內建工具修復或復原 Android 裝置。一般來說,使用者可以透過使用音量和電源按鈕的組合來啟動進入恢復模式。此外,使用者還可以將裝置連接到系統並使用以下命令啟動進入恢復模式。

adb reboot-recovery

11. 將 Android 裝置重新啟動至 Bootloader 模式

下面的命令允許使用者啟動到引導程式模式。一般來說,引導程式模式與快速引導模式非常相似。

adb reboot-bootloader

12. 將 Android 裝置重新啟動至 Fastboot 模式

Fastboot 模式通常用於刷新自訂 ROM、開機載入程序,甚至核心。使用以下命令啟動進入快速啟動模式。

adb fastboot

13.啟動遠端shell

此命令啟動遠端 shell,並允許使用者使用 shell 命令控制和配置設備。

adb shell

Android 用戶應該知道的 21 個 ADB 指令

14. 截圖

在 Android 上截圖沒有什麼困難。您所要做的就是同時按下電源按鈕和音量降低按鈕。此外,用戶還可以使用該命令進行快速截圖。將“/path/to/screenshot.png”替換為實際的目標路徑。如果需要,使用者可以透過將「螢幕截圖」變更為任何所需的名稱來自訂檔案名稱。

adb shell screencap -p "/path/to/screenshot.png"

替換目標路徑時,命令將如下所示。

adb shell screencap -p "/sdcard/screenshot.png"

Android 用戶應該知道的 21 個 ADB 指令

15. 錄製安卓螢幕

除了截圖之外,用戶還可以使用以下命令錄製 Android 裝置螢幕。再次,將“/path/to/record.mp4”替換為實際的目標路徑。當然,用戶可以透過將“record”更改為任何想要的名稱來自訂檔名。

adb shell screenrecord "/path/to/record.mp4"

Android 用戶應該知道的 21 個 ADB 指令

16、USB模式下重啟ADB

如果 ADB 伺服器已啟動並且由於某種原因命令仍然不起作用。您可以嘗試在 USB 上重新啟動 ADB。沒有獨立的ADB重啟指令。但以下命令將透過 USB 重新建立 ADB 連線。這將導致 ADB 伺服器重新啟動。

adb usb

17. 亞銀版本

這是一個非常方便的指令,因為很少有指令適用於最新的 ADB 版本。例如,舊版的 ADB 不允許您執行 flashall 命令。因此,當遇到命令錯誤時,第一步是檢查 adb 版本。然後您可以驗證該版本是否支援該命令。以下是檢查 adb 版本的指令。

adb version

18.透過WiFi連接ADB

在 ADB 的最新版本中,您可以透過 WiFi 直接連接到任何 Android 裝置。您所要做的就是在另一台裝置上啟用 USB 偵錯並執行以下命令。

adb connect IP address

所以命令將如下所示:

adb connect 192.168.1.104

19. 列出文件

要複製或傳送文件,您需要知道資料夾的確切位置。通常,手機的記憶體被命名為sdcard。所以手機內的所有資料夾都在/sdcard資料夾中。但是,如果您想知道確切位置或查找特定文件,可以使用“ls”命令。 ls 指令列出目錄中的檔案。

adb shell ls "directory_name"

20.列出所有已安裝的軟體包

現在,卸載軟體包將要求您取得正確的軟體包名稱。實際的套件名稱與安裝的應用程式名稱不同。以下是列出所有已安裝軟體套件的 adb 指令。

adb shell pm list packages

現在,所得的輸出相當大。因此,如果您想列出特定的應用程式包,可以嘗試按應用程式名稱進行篩選。例如,如果要搜尋 FDroid 的套件名稱,請使用下列命令。

adb shell pm list packages | findstr "fdroid"

21. 列出已連接的 Fastboot 設備

這是鮮為人知的命令之一。當您以 Fastboot 模式啟動裝置時,請檢查裝置是否已連接,可以使用下列命令。

fastboot devices

以上就是LuckyTemplates想要與讀者分享的所有基本指令。如果您想分享您在 Android 裝置上使用 adb 命令的想法和經驗,請在下面的評論部分留下您的評論!

祝你好運!


5 款擁有最佳實體鍵盤的智慧型手機

5 款擁有最佳實體鍵盤的智慧型手機

發現五款擁有最佳實體鍵盤的智慧型手機,這些手機讓您享有更快且準確的輸入體驗。

智慧型手機的可愛桌布

智慧型手機的可愛桌布

如果你喜歡為你的手機收集壁紙,您不應該錯過LuckyTemplates提供的超可愛的壁紙集,其中有許多獨特的主題。

如何啟動雙擊關閉OPPO螢幕

如何啟動雙擊關閉OPPO螢幕

學習如何啟動OPPO手機的雙擊關閉螢幕功能,這是一項便捷的功能,能幫助用戶不再需要按電源鍵。

11 款最佳免費 Android 筆記應用

11 款最佳免費 Android 筆記應用

探索 11 款最佳的免費 Android 筆記應用程式,讓你的筆記更加高效。

3 個適用於 Android TV 的最佳文件管理應用程式

3 個適用於 Android TV 的最佳文件管理應用程式

探索三款最佳 Android 電視檔案管理器應用,提升您的媒體管理體驗,讓檔案整理變得更高效。

小米如何創建秘密相簿來隱藏照片

小米如何創建秘密相簿來隱藏照片

在小米手機上您可以創建秘密相簿來隱藏圖像,簡單易行,無需額外APP。

如何將 Microsoft Edge 設定為 Android 上的預設瀏覽器

如何將 Microsoft Edge 設定為 Android 上的預設瀏覽器

將 Microsoft Edge 設定為 Android 手機上的預設瀏覽器意味著作業系統在忙於執行與瀏覽器相關的任務時始終會啟動 Edge。

5 個可安裝在 Android TV 上的 Google Play 商店替代品

5 個可安裝在 Android TV 上的 Google Play 商店替代品

探索五個最佳的 Google Play 商店替代品,讓您的 Android TV 體驗更加多樣化,擴展應用選擇。

如何在三星上從照片創建貼紙

如何在三星上從照片創建貼紙

在某些三星 Galaxy 手機上,可以選擇從相簿中的照​​片建立貼紙,讓用戶自由創作個性化貼紙。

如何在 Android 上建立 ZIP 文件

如何在 Android 上建立 ZIP 文件

建立 ZIP 檔案非常簡單,您可以在 Android 手機上輕鬆完成此操作,快速壓縮文件以節省空間。