什麼是ADB工具,作為Android用戶如何使用它

2021-01-11 網際網路潛伏者

也許這是你第一次看到ADB計劃的概念,在本文中我們將與您一起回顧什麼是ADB計劃?它的好處是什麼?作為Android用戶,我們如何從中受益呢!

關於ADB工具的定義?

這是一個功能強大定性的工具,可以讓你做很多事情,尤其是移動和拉取記錄,安裝和卸載應用程式,使用它你也可以「 root」 安卓設備並刷入一個定製的ROM,以及創建從a到Z與手機相關的所有事情的備份過程,當你的Android設備不能正常工作,或者軟體煩亂卡死,一切不正常使用時,它也非常有用。

通過一組命令來處理這個程序,這也是我們今天文章的主題,但是在處理這些命令之前,讓我們先解釋一下什麼是ADB。

這個程序與電腦搭配在一起來操作Android設備,特別是命令提示窗口,乍一看你會發現它的一組命令既可怕又複雜,但當你想深入了解程序的細節時,你會發現它非常有用。

通過這個程序,你可以通過USB連接將手機和電腦連接起來,從而完全控制Android系統。

具體來說,ADB程序是Android調試橋的縮寫,這個程序包含在Android應用程式開發包SDK中。

如何安裝ADB工具

在簡要介紹了這些細節之後,我們更全面地介紹了該程序的工作思想,您首先要做的是在您的計算機上安裝ADB程序,幸運的是,與以前版本的開發包不同,您不需要完全安裝SDK。

你只需單獨下載一個zip文件,這是一個ADB程序,在谷歌哪裡下載(在這裡就不發廣告了 需要你自己去下載,或者你私信我給你工具也可以)之後,您必須解壓縮並安裝到主分區驅動器中C,所以我們已經完成了程序的安裝。

如何ADB工具

現在,通過按Windows徽標按鈕+字母R打開計算機上的命令提示符,在運行窗口輸入Cmd,然後按Enter按鈕,或者通過任務欄上的搜索框,鍵入CMD並按Enter鍵。

在打開命令提示符後,您可以輸入cd c:\adetools (路徑和文件夾名稱看就你把這個工具放在那裡),這個命令將打開ADB程序,我們還沒有完成準備過程,你現在應該去你的Android設備,用USB連接把它連接到你的計算機上,但是一開始你必須激活Android設備的選項開發者。

然後,您可以繼續測試下面的命令,正如我們之前向您指出的,這個工具是通過命令來處理的。

ADB十大命令工具Android用戶可以利用這個工具。

1-啟動或停止ADB伺服器命令:

顯然,你應該知道的第一件事是如何啟動和停止ADB伺服器,這當然可以讓你與你連接的Android設備進行交互。要啟動ADB伺服器,請使用以下命令:

adb start-server

完成工作後,可以使用以下命令停止ADB伺服器:

adb kill-server

2-連接的Android設備列表:

這是最常用的命令之一,將手機連接到計算機時,請使用此命令檢查是否可以找到已連接的設備:

adb devices

如果您的設備正確連接到系統,該命令將掃描系統並為您列出所有連接的Android驅動器。

3-了解設備的狀態:

就像前面的說的一樣,您可以使用下面的命令來了解設備的狀態,當命令執行時,它指示您的設備的狀態是處於脫機模式,還是處於引導模式,下面是命令:

adb get-state

4-獲取設備序列號:

下面的命令可以讓您知道所連接設備的序列號,也可以轉到phone設置,那麼關於手機哪裡查看.

adb get-serialno

5-將文件從電腦複製到手機:

如果您想使用ADB程序將任何文件從您的電腦複製到Android手機,您可以輕鬆地完成此操作,但請注意,您必須通過以下命令鍵入文件的源和目標:

adb push "Source" "Destination"

源和目標的示例,就像下面的命令:

adb push "D:\ video\1.mp4" "/sdcard/Downloads/Video"

6-將文件從手機複製到電腦:

與前面的過程或命令一樣,但與執行方向相反:

adb pull "Source" "Destination"

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

7-安裝或卸載應用程式:

除了來回傳輸文件外,您還可以安裝APK文件,要安裝應用程式,只需指定APK文件的完整路徑並按以下命令編寫:

adb install "c:\my apk apps\chat apps\example.apk"

如果您有多個連接的設備,並且只想在一個設備上安裝APK文件,請使用命令來知道以前的序列號,然後鍵入以下命令:

adb -s a3b09a6e install "c:\my apk apps\chat apps\example.apk"

如果要卸載任何應用程式,只需鍵入下面的命令,不要忘記文件或軟體包的名稱。

adb uninstall example.apk

8-Android設備備份:

通過以下命令,您可以備份手機的所有文件和數據,請注意,當您編寫並確認該命令時,系統會要求您在Android設備上進行確認,以便在此之後為該副本創建一個文件:

adb backup-all

9-恢復備份:

在這裡,您必須鍵入以下命令,並且不要忘記將路徑替換為實際路徑:

adb restore "my phones backup/huawei/backup.abd"

10-在恢復模式下重新啟動手機:

恢復模式可幫助您使用其中包含的工具修復或出廠重置Android設備,請注意,您可以通過按電源按鈕和音量增大或減小按鈕方式使用此模式,如果您喜歡命令樣式,可以通過以下命令進行:

adb reboot-recovery

最後,還有許多其他命令,我不想提及它們,因為它們有點複雜,或者對開發人員來說是特定的,毫無疑問,開發人員知道它們是他們的工作。

除了針對一般用戶的一些其他命令,我們沒有處理這些命令,因為它們已經以更簡單、更簡單的方式提供給用戶,例如截屏、錄製手機屏幕和其他主題。

相關焦點

  • Android壓力測試Monkey工具
    本文引用地址:http://www.eepw.com.cn/article/201610/305869.htm一、 什麼是MonkeyMonkey是Android中的一個命令行工具,可以運行在模擬器裡或實際設備中。它向系統發送偽隨機的用戶事件流(如按鍵輸入、觸控螢幕輸入、手勢輸入等),實現對正在開發的應用程式進行壓力測試。
  • Adb使用教程,看了教程後你也是玩機達人啦
    在PC端使用fastboot需要相應的fastboot工具,我們平常使用工具刷寫Recovery鏡像,實際上即是通過fastboot這個工具來調用實現。ADB:ADB的全稱為Android Debug Bridge,即調試橋,方便調試設備或調試開發的Android APP。
  • Ubuntu下adb的使用及常見問題處理
    一、如何使用adb1、adb工具的安裝方案一:使用ubuntu系統自帶的安裝包sudo apt-get install android-tools-adb或者sudo apt-get install adb方案二:使用Android源碼編譯生成的adb文件Android源碼編譯完成之後
  • ADB工具包2020年最新版下載-TWRP-recovery界面使用adb sideload...
    經常有人想要最新版本的ADB工具包,ROM樂園整理了最新版ADB工具包,也叫ADB工具箱ADB工具包到底有什麼用途呢,簡單的說,我們可以通過ADB工具包,運行ADB命令來調試我們的安卓手機,當然了,你的手機必須開啟了USB調試並且成功被電腦識別。這裡必須安裝好手機驅動才可以,怎麼安裝驅動?
  • Android上玩玩Hook:Cydia Substrate實戰
    作者簡介:周聖韜,百度高級Android開發工程師,博客地址:http://blog.csdn.net/yzzst了解Hook還沒有接觸過Hook技術讀者一定會對Hook一詞感覺到特別的陌生,Hook英文翻譯過來就是「鉤子」的意思,那我們在什麼時候使用這個「鉤子」呢?我們知道,在Android作業系統中系統維護著自己的一套事件分發機制。
  • 2014 非常好用的開源 Android 測試工具
    Calabash 允許你寫和執行,是開源的自動化移動應用測試工具,支持 Android 和 iOS 原生應用。Calabash 的庫允許原生和混合應用的交互測試,交互包括大量的終端用戶活動。Calabash 可以媲美 Selenium WebDriver。但是, 需要注意的是 web 應用和桌面環境的交互跟觸控螢幕應用的交互是不同的。Calabash 專為觸控螢幕設備的原生應用提供 APIs。
  • 當貝投影F3使用攻略 投影儀如何打開ADB調試功能?
    這時候開啟ADB調試就很重要了,今天就來為大家講解一下,當貝投影F3如何開啟ADB 調試功能。不過需要注意的是,目前來說很多廠商在用戶對系統進行修改之後會中斷官方保修服務,所以各位在使用該功能之前還是要仔細考慮。ADB即Android 調試橋,是一種功能多樣的命令行工具,可讓您與設備進行通信。
  • Android系統APK文件詳解
    什麼是apkAPK是Android Package的縮寫,即Android安裝包。APK是類似Symbian Sis或Sisx的文件格式。通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。
  • Android最強保活黑科技的最強技術實現
    adb pull /system/lib/libbinder.so ./adb pull /system/lib/libcutils.so ./adb pull /system/lib/libc.so ./adb pull /system/lib/libutils.so .
  • 安卓系統adb命令是幹什麼用的?安卓系統adb命令意思詳解
    安卓系統adb命令是什麼意思?安卓系統adb命令詳解。安卓系統是手機行業使用最廣泛的系統之一。安卓系統常見的adb命令介紹。  安卓系統常用adb命令:  1、顯示當前連接的設備:adb devices  2、安裝apk文件(必須保存和adb同目錄,*為apk文件名稱):adb install *.apk  3、安裝apk文件到sd卡(必須保存和adb同目錄,*為apk文件名稱):adb install -s *.apk
  • 黑客講故事:攻下隔壁女生路由器後,我都做了些什麼
    找到疑似對方入口的地方就好說了,翻出minidwep(一款linux下破解wifi密碼的工具)導入部分密碼字典,開始進行爆破。因對方使用WPA2加密方式,所以只能使用暴力破解方式進入,WEP則目前可以直接破解密碼,所以破解WPA2加密方式的路由基本上成功率取決於黑客手中字典的大小。
  • android 如何創建和使用距離傳感器?
    概述在android開發中,經常會使用到距離傳感器進行距離判斷,並作出一定的設置。下面讓我們看看如何使用距離傳感器。方法(1)在android studio中創建一個RTCProximitySensorDemo類。如圖(2)實現SensorEventListener接口及其對應的onSensorChanged和onAccuracyChanged方法。
  • 堅果pro手機如何免root「凍結」閒置應用
    生活咖分享今天無聊寫下關於如何「凍結"堅果手機內一些不需要的應用,因為有些應用即使你看不到,他們也會偷偷自啟動。小咖在幾月前買了把錘子的堅果pro手機,錘子手機質量如何,我就不做任何評價了,反正入手了,用了一年半載玩玩也就足夠了。
  • 推薦Android手機用戶必逛的十大手機遊戲下載平臺
    你可以在通過在網頁上的搜索,找到相關的遊戲內容,同時查看他的用戶評論,在使用的時候你還可以通過安全的支付系統購買你感興趣的遊戲。 你能找到十分方便的找到十佳遊戲的名單,查看應用商店中排名靠前的免費的或是付費的遊戲。唯一的遺憾就是亞馬遜應用商店目前只有北美的用戶可以使用。
  • 不用從零學android入門編程,這款傻瓜式開發工具,快速製作App
    現在,不需要從零開始學android編程技術,任何人都可以輕鬆製作手機APP。國外的網際網路巨頭:比如谷歌的輕代碼 H5 應用開發工具——App Maker,微軟的PowerApps,就是通過拖拽式的進行應用開發。
  • Android P 行為變更
    進行編譯時,開發者可以在構建android.jar 文件時可以獲取這些類。內置測試架構儘管十分簡便,但它要求開發者針對 android.jar 提供的 JUnit 版本進行測試,因此會對依賴其它版本 JUnit 進行的構建和測試造成一定困難。 為了讓開發者能夠靈活地構建以及測試定製化或三方邏輯,Android P 從平臺中移除了測試類。
  • android啟動頁設計專題及常見問題 - CSDN
    目前啟動頁的廣告都有倒計時的功能,那麼我們在倒計時的過程中能做些什麼呢?這篇文章主要包括以下兩方面內容 集成騰訊廣告聯盟的SDK 啟動頁加載過程中,後臺初始化數據 我們在設計啟動頁時的常規做法是建立一個Activity來加載開屏圖片或者廣告,作為程序的入口,那麼在這個三到五秒時間內如果進行數據下載,當用戶點擊了跳過按鈕或者計時結束了數據還沒初始化完成,已經進入了主頁面,而主界面剛好需要那些基礎數據該如何?
  • 基於Android的嵌入式Web伺服器設計
    因為是Web服務不需要用戶圖形界面,只要用到Android提供的接口而已,即android.jar,這是一個Java歸檔文件,其中包含構建應用程式所需的所有的Android SDK類。而且,由於Android VM的原因,不能直接使用.class文件,需要轉換為.dex文件,這些內容將在下文詳細介紹。
  • cocos2d-x手機網遊階段流失診斷工具TuesdayData
    Android手機網遊階段流失診斷工具——TuesdayDataClient: