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 命令的想法和經驗,請在下面的評論部分留下您的評論!

祝你好運!


如何授予三星網路存取權限

如何授予三星網路存取權限

當授予三星互聯網訪問權限時,我們將使用該網站的完整功能,例如拍照、麥克風......來為我們的工作服務。

在 Android 上複製和貼上文字的 4 種簡單方法

在 Android 上複製和貼上文字的 4 種簡單方法

我們大多數人都知道如何在電腦上複製和貼上文字。但對於 Android 手機來說,事情就變得複雜了,因為沒有快捷方式或右鍵選單。

如何使用按鈕映射透過遊戲手把玩幾乎所有 Android 遊戲

如何使用按鈕映射透過遊戲手把玩幾乎所有 Android 遊戲

許多遊戲手把可以將您的智慧型手機變成便攜式掌上電腦,但只有少數 Android 遊戲真正支援實體控制。

如何為Android安裝3D城市壁紙

如何為Android安裝3D城市壁紙

Metropolis 3D City應用程式是一款動態壁紙應用程序,使用3D城市圖像設定為Android設備壁紙,可根據您的操作移動。

請下載極熱的高品質Google Pixel 4a壁紙集

請下載極熱的高品質Google Pixel 4a壁紙集

Google Pixel 4a 是最熱門的中階智慧型手機型號之一,幾乎全球所有科技愛好者都在翹首以待。

小米手機如何開啟緊急通話功能

小米手機如何開啟緊急通話功能

對於小米手機,您將選擇聯絡人帳戶來發送緊急訊息。以下文章將引導您在小米手機上開啟緊急通話功能。

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

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

如今大多數智慧型手機僅使用觸控輸入。這意味著必須使用螢幕觸控鍵盤,這可能會使您的輸入不準確且緩慢。

幫助您控制來自 Zalo、Facebook、Messenger 的通知的提示...

幫助您控制來自 Zalo、Facebook、Messenger 的通知的提示...

這些提示可幫助您更好地控制智慧型手機上的應用程式通知。

在照片中創造自己的雙胞胎的技巧

在照片中創造自己的雙胞胎的技巧

有很多方法可以讓你的照片變得更有趣,創建你自己的雙胞胎就是其中之一。立即探索分離式相機 - 建立雙胞胎照片。

如何消除 Android 影片中的噪音(免費)

如何消除 Android 影片中的噪音(免費)

背景噪音可能會毀掉一個好的視頻,因為幾乎不可能聽到視頻中的人在說什麼。