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

Android Debug Bridge(又稱 ADB)是一款功能強大且用途廣泛的工具,它允許使用者執行許多操作,例如查找日誌、安裝和卸載應用程式、傳輸檔案、root 和刷寫自訂 ROM、建立裝置備份等等。事實上,大多數關於如何在 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.了解設備狀態

顧名思義,此指令可用於查看裝置狀態。執行此命令後,它將顯示設備狀態是離線、引導程式還是設備。對於普通的 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 模式

以下指令允許使用者啟動到 bootloader 模式。通常,bootloader 模式與 fastboot 模式非常相似。

adb reboot-bootloader

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

快速啟動模式通常用於刷寫自訂 ROM、引導程序,甚至核心。使用以下命令啟動到快速啟動模式。

adb fastboot

13. 啟動遠端 Shell

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

adb shell

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

14. 截取螢幕截圖

在安卓設備上截圖並不難。你只需同時按下電源鍵和音量降低鍵即可。或者,你也可以使用這個指令快速截圖。將“/path/to/screenshot.png”替換為實際的目標路徑。如果需要,你可以將“screenshot”更改為你想要的檔案名稱。

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

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

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

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

15. Android螢幕錄製

除了截屏,用戶還可以使用以下命令錄製 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 相容。例如,舊版的 ADB 不允許執行 flashall 指令。因此,當您遇到命令錯誤時,第一步是檢查 adb 版本。然後,您可以驗證該命令是否在該版本中受支援。以下是檢查 adb 版本的指令。

adb version

18.透過WiFi連接ADB

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

adb connect địa-chỉ-ip

因此命令看起來是這樣的:

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

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

祝你好運!

Tags: #Android
Sign up and earn $1000 a day ⋙

Leave a Comment

三星功能可協助保護您的手機免遭竊

三星功能可協助保護您的手機免遭竊

好消息是,如果您擁有一部 Galaxy 手機,三星會提供多項功能來幫助保護您的手機和用戶數據,以防設備被盜。

改變這些習慣,你的手機電池將使用更長時間!

改變這些習慣,你的手機電池將使用更長時間!

雖然沒有神奇的解決辦法,但在充電、使用和存放設備的方式上做出一些小的改變,就能大大減緩電池磨損。

如何免費將 AirPlay 播放到 Android TV

如何免費將 AirPlay 播放到 Android TV

將您的 Android 手機或 Windows PC 鏡像到您的 Android 電視一直很容易,但現在 iPhone、iPad 甚至 Mac 用戶也可以享受相同的便利。

您錯過了手機相機的潛力:這款免費應用程式將改變這一點!

您錯過了手機相機的潛力:這款免費應用程式將改變這一點!

三星的相機應用程式開箱即用,但相機助理增加了您希望從一開始就內建的新功能。

Android 裝置必備的 10 個 Magisk 模組

Android 裝置必備的 10 個 Magisk 模組

在取得 Android 手機 root 權限的方法中,Magisk 被認為是最佳選擇。它是一種無需系統權限的方法,這意味著它實際上不會更改 Android 系統分區。這使得手機可以向安全應用程式隱藏其 root 狀態,並且更容易取消 root 權限。

你可能不知道的技巧,幫助你在 Android 上有效使用 Chrome

你可能不知道的技巧,幫助你在 Android 上有效使用 Chrome

Android 版 Chrome 瀏覽器開箱即用,效能出色,但您可以進一步提升它的效能。以下技巧和功能將幫助您更快地瀏覽網頁。

現在花 5 分鐘來查看這些緊急 Android 功能!

現在花 5 分鐘來查看這些緊急 Android 功能!

Android 手機具有強大但經常被忽視的緊急功能,可呼救、分享重要資訊並提醒您注意自然災害。

如果您使用的手機沒有 Samsung Flow,您會錯過什麼?

如果您使用的手機沒有 Samsung Flow,您會錯過什麼?

如果您經常在三星手機和 Windows 電腦之間切換,查看通知、傳輸文件或複製文本,那可能就有點麻煩了。 Samsung Flow 彌補了這項不足,開啟了全新的便利體驗。

整理 Android 通知的 5 個實用技巧

整理 Android 通知的 5 個實用技巧

通知功能固然方便用戶隨時了解最新動態,但有時卻可能讓人眼花撩亂。來自不同應用程式的通知數量如此之多,查看通知中心就像在資訊的海洋中跋涉。

OnePlus 13 有一個很棒的功能,很多 Android 手機確實需要它

OnePlus 13 有一個很棒的功能,很多 Android 手機確實需要它

目前許多人喜愛的手機是一加 13,因為除了卓越的硬體之外,它還擁有一個已經存在幾十年的功能:紅外線感測器(IR Blaster)。

最佳 Google Play 商店替代品

最佳 Google Play 商店替代品

Google Play 方便、安全,對大多數人來說都很好用。但市面上還有很多其他的應用程式商店——有些提供開放性,有些注重隱私,有些只是帶來一些樂趣。

如何修復安卓手機黑屏

如何修復安卓手機黑屏

Android 黑屏確實讓使用者非常不舒服。如果你的設備無法開機,螢幕總是黑屏且沒有響應,或許你應該嘗試 Quantrimang 提供的以下一些解決方案。

更改這 6 個設定即可阻止新的 Android 應用程式追蹤您!

更改這 6 個設定即可阻止新的 Android 應用程式追蹤您!

如果您有一段時間沒有檢查您的隱私設置,現在是時候在將來的跟踪開始之前阻止它了。

如何在 Android 裝置上使用 iMessage 發短信

如何在 Android 裝置上使用 iMessage 發短信

有一種方法可以讓您享受 iMessage(Apple 生態系統的最佳功能之一),而無需放棄您的 Android 手機。

每個人都應該先安裝的 9 款 iPhone 應用

每個人都應該先安裝的 9 款 iPhone 應用

設定新 iPhone 時,擁有一套完善的應用程式基礎會很有幫助。

IPhone 版《星際大戰》表情符號下載說明

IPhone 版《星際大戰》表情符號下載說明

有很多應用程式可以幫助你在 iPhone 上添加表情符號,例如「星際大戰」應用程式。用戶可以在訊息或任何你想在 iPhone 上使用的內容中使用大量「星際大戰」主題的表情符號。

如何將照片和影片從檔案應用程式複製到 iPhone、iPad 上的照片庫

如何將照片和影片從檔案應用程式複製到 iPhone、iPad 上的照片庫

至於如何做這件事,並不複雜。

三星功能可協助保護您的手機免遭竊

三星功能可協助保護您的手機免遭竊

好消息是,如果您擁有一部 Galaxy 手機,三星會提供多項功能來幫助保護您的手機和用戶數據,以防設備被盜。

改變這些習慣,你的手機電池將使用更長時間!

改變這些習慣,你的手機電池將使用更長時間!

雖然沒有神奇的解決辦法,但在充電、使用和存放設備的方式上做出一些小的改變,就能大大減緩電池磨損。

如何在 iPhone 上設定「點擊返回」手勢

如何在 iPhone 上設定「點擊返回」手勢

許多人最近才發現「Back Tap」是一種隱藏手勢,可以運行快捷方式、打開應用程式或截取螢幕截圖。

更改這些 iPhone 設置,以獲得全天電池續航時間!

更改這些 iPhone 設置,以獲得全天電池續航時間!

只需進行一些智慧調整,您就可以顯著延長電池壽命,而無需改變使用手機的方式。

如何免費將 AirPlay 播放到 Android TV

如何免費將 AirPlay 播放到 Android TV

將您的 Android 手機或 Windows PC 鏡像到您的 Android 電視一直很容易,但現在 iPhone、iPad 甚至 Mac 用戶也可以享受相同的便利。

您錯過了手機相機的潛力:這款免費應用程式將改變這一點!

您錯過了手機相機的潛力:這款免費應用程式將改變這一點!

三星的相機應用程式開箱即用,但相機助理增加了您希望從一開始就內建的新功能。

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

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

Android Debug Bridge (ADB) 是一個功能強大且用途廣泛的工具,可讓您執行許多操作,例如查找日誌、安裝和卸載應用程式、傳輸檔案、root 和刷新自訂 ROM、建立裝置備份。

Android 裝置必備的 10 個 Magisk 模組

Android 裝置必備的 10 個 Magisk 模組

在取得 Android 手機 root 權限的方法中,Magisk 被認為是最佳選擇。它是一種無需系統權限的方法,這意味著它實際上不會更改 Android 系統分區。這使得手機可以向安全應用程式隱藏其 root 狀態,並且更容易取消 root 權限。

IPhone錢包保存銀行卡資訊說明

IPhone錢包保存銀行卡資訊說明

iOS 26 上的 Wallet 應用程式可讓您將實體卡資訊與數位支付卡資訊一起儲存。此功能讓您無需攜帶實體卡即可快速存取帳號、有效期限和其他資訊。

IPhone 與 Mac 搭配使用可以實現 5 件事

IPhone 與 Mac 搭配使用可以實現 5 件事

你可能已經用 iPhone 很多年了,但將它與 Mac 配對會徹底改變你的使用方式。只有當這兩台設備協同工作時,才能充分發揮其強大的功能。

白色壁紙,美麗的白色壁紙

白色壁紙,美麗的白色壁紙

這是一系列白色壁紙,適合所有螢幕解析度的白色背景圖片。如果您喜歡白色,請參考此相簿。

你可能不知道的技巧,幫助你在 Android 上有效使用 Chrome

你可能不知道的技巧,幫助你在 Android 上有效使用 Chrome

Android 版 Chrome 瀏覽器開箱即用,效能出色,但您可以進一步提升它的效能。以下技巧和功能將幫助您更快地瀏覽網頁。