adb|scrcpy的安裝和配置方法|手機投屏電腦|手機聲音投電腦|adb連接模擬器或手機

adb|scrcpy的安裝和配置方法手機投屏電腦|手機聲音投電腦|adb連接模擬器或手機或電視

引言

在數字設備交織的現代生活中,adb(Android Debug Bridge)與 scrcpy 宛如隱匿的強大工具,極大地拓展了我們操控手機、模擬器乃至智能電視等設備的邊界。對于眾多用戶而言,日常操作可能僅僅停留在圖形界面下的簡單點擊與拖拽安裝應用。然而,adb 的出現,為我們開啟了一扇通往設備底層交互的大門,深入探索手機或模擬器與各類應用程序之間那些隱藏在表象之下的復雜聯系。它不僅能簡化諸多繁瑣操作,還為高級用戶和開發者提供了定制化、自動化設備管理的無限可能。倘若你仍在使用較為基礎的方式與設備交互,那么,是時候踏入 adb 的世界,解鎖全新的設備操作體驗了。

adb 的安裝和配置方法 | 手機投屏電腦 | 手機聲音投電腦 | adb 連接模擬器或手機

檢查電腦是否安裝 adb

在深入使用 adb 之前,首先要確認你的電腦環境中是否已經安裝了 adb。這一步驟極為關鍵,因為它是后續所有高級操作的基石。對于 Windows 系統用戶而言,操作路徑是:點擊屏幕左下角的開始菜單,在搜索框中輸入 “命令提示符”,找到對應的程序并以管理員身份運行。在彈出的命令提示符窗口中,直接輸入 “adb”,然后按下回車鍵。此時,如果窗口中迅速出現密密麻麻的幫助提示信息,這便如同亮起了一盞綠燈,明確地告訴你,adb 已經成功安裝在你的電腦中,可以隨時開啟高效設備管理之旅。對于 Mac 系統用戶,打開 “終端” 應用程序,同樣輸入 “adb”,若出現幫助提示,說明 adb 已就緒。Linux 系統用戶則在終端中輸入 “adb” 進行檢查。

若未安裝,可下載相關文件壓縮包

倘若檢查結果顯示電腦尚未安裝 adb,也無需擔憂,獲取它的過程并不復雜。你可以通過下載一個集成了 adb 以及其他實用工具的文件壓縮包來快速搭建環境。此次推薦的壓縮包為 “scrcpy+adb+phonevoicetowindows-win64-v3.1” ,它將 adb、用于手機投屏到電腦的 scrcpy 以及實現手機聲音同步到電腦的相關組件整合在一起,極大地方便了用戶的使用。獲取該壓縮包的途徑是:訪問https://xoxome.online/?p=560,在該網頁中,你能夠找到明確的下載鏈接或按鈕,點擊即可開始下載。下載完成后,你會得到一個壓縮文件,通常以.zip 格式存在于你的電腦下載文件夾中。

解讀壓縮包里重要啟動文件的作用

解壓下載好的壓縮包后,你會看到一系列文件和文件夾。其中,幾個關鍵文件在后續的使用中起著至關重要的作用。“adb.exe” 文件是 adb 工具的核心執行程序,它負責與設備建立連接,傳遞各種命令和數據。當你在命令提示符中輸入 adb 相關命令時,系統實際上就是調用這個文件來執行相應操作。而 “scrcpy-server.jar” 文件則與 scrcpy 的投屏功能緊密相關,它運行在設備端,配合電腦端的 scrcpy 程序,實現流暢的手機屏幕鏡像到電腦的效果。至于用于實現手機聲音投送到電腦的文件,通常會包含特定的音頻驅動或服務程序,它們協同工作,將手機端的音頻數據實時傳輸并播放到電腦上。了解這些文件的作用,有助于在后續使用過程中,當遇到問題時能夠更有針對性地排查和解決。

部署環境變量后查看 adb 所在文件路徑

在完成文件解壓后,為了能夠在任意目錄下方便地使用 adb 命令,需要將 adb 所在的路徑添加到系統的環境變量中。以 Windows 系統為例,具體操作如下:右鍵點擊 “此電腦”,選擇 “屬性”,在彈出的窗口中點擊 “高級系統設置”,在新窗口的 “高級” 選項卡下,點擊 “環境變量” 按鈕。在 “系統變量” 中找到 “Path” 變量,點擊 “編輯”,然后點擊 “新建”,將解壓后的 adb 所在文件夾路徑粘貼進去(例如 “C:\scrcpy+adb+phonevoicetowindows-win64-v3.1\adb”),依次點擊 “確定” 保存設置。環境變量部署完成后,要確認 adb 路徑是否正確配置,此時可以使用命令 “Get-Command adb” 。在命令提示符中輸入該命令后,系統會返回 adb 程序所在的詳細路徑信息,這就表明你已經成功完成了 adb 的環境配置,能夠在系統的任何位置自由調用 adb 命令,開啟高效的設備管理與操作之旅。

原文出處

引言:adb|scrcpy是玩手機和模擬器電視等必備的工具,如果你還停留在拖拽安裝的階段,那么真的應該學習一下adb來更深入的了解手機或模擬器和應用之間看不見的聯系。
adb的安裝和配置方法|手機投屏電腦|手機聲音投電腦|adb連接模擬器或手機
1、首先檢查你的電腦是否安裝了adb
命令提示符輸入adb,出現幫助提示,則表示已經安裝了
2、如果沒有安裝可以下載下面的文件壓縮包
scrcpy+adb+phonevoicetowindows-win64-v3.1
https://xoxome.online/?p=560
3、解讀壓縮包里的重要啟動文件作用
4、部署環境變量后可以通過下面命令來查看adb所在文件路徑
Get-Command adb

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/77507.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/77507.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/77507.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vue3項目集成electron

一、環境準備 1. 確保已安裝 Node.js (建議版本 16.x 或更高) 2. 創建或進入現有 Vue 項目目錄 cd your-vue-project 二、添加 Electron 支持 在項目根目錄執行: vue add electron-builder 執行后會在 `src` 目錄下生成 `background.js` 主進程文件。 三、主進程配置 (ba…

循環神經網絡 - 參數學習之隨時間反向傳播算法

本文中,我們以同步的序列到序列模式為例來介紹循環神經網絡的參數學習。 循環神經網絡中存在一個遞歸調用的函數 𝑓(?),因此其計算參數梯度的方式和前饋神經網絡不太相同。在循環神經網絡中主要有兩種計算梯度的方式:隨時間反向…

體驗OceanBase的 并行導入功能

在數據庫的日常使用中,會經常遇到以下場景: ?數據復制?:將一個或多個表中的數據復制到目標表中,可能是復制全部數據,也可能僅復制部分數據。數據合并:將數據從一個表轉移到另一個表,或者將多…

Kafka和RocketMQ相比有什么區別?那個更好用?

Kafka和RocketMQ相比有什么區別?那個更好用? Kafka 和 RocketMQ 都是廣泛使用的消息隊列系統,它們有很多相似之處,但也有一些關鍵的區別。具體選擇哪個更好用,要根據你的應用場景和需求來決定。以下是它們之間的主要區別: 1. …

UniApp 實現兼容 H5 和小程序的拖拽排序組件

如何使用 UniApp 實現一個兼容 H5 和小程序的 九宮格拖拽排序組件&#xff0c;實現思路和關鍵步驟。 一、實現目標 支持拖動菜單項改變順序拖拽過程實時預覽移動位置拖拽松開后自動吸附回網格兼容 H5 和小程序平臺 二、功能結構拆解以及完整代碼 完整代碼&#xff1a; <…

[raspberrypi 0w and respeaker 2mic]實時音頻波形

0. 環境 ubuntu22主機&#xff0c; 192.168.8.162&#xff0c; raspberry 0w&#xff0c; 192.168.8.220 路由器 1. 樹莓派 # rpi - send.py # 或者命令行&#xff1a;arecord -D plughw:1,0 -t wav -f cd -r 16000 -c 2 | nc 192.168.8.162 12345import socket imp…

公司內部建立apt源

有一篇建立pypi源的在這里需要的可以查看&#xff1a;公司內部建立pypi源-CSDN博客 背景&#xff0c;公司內部有很多工具僅供內部使用&#xff0c;如果用apt的方式就比較方便&#xff0c;只需要修改sources.list將源添加進去就可以了。我們接下來的操作就是為了實現這個需求。…

UE5中如何修復后處理動畫藍圖帶來的自然狀態下的metablriger身體綁定形變(如聳肩)問題

【[metablriger] UE5中如何修復后處理動畫藍圖帶來的自然狀態下的metablriger身體綁定形變(如聳肩)問題】 UE5中如何修復后處理動畫藍圖帶來的自然狀態下的metablriger身體綁定形變(如聳肩)問題

AWS Bedrock生成視頻詳解:AI視頻創作新時代已來臨

?? TL;DR: AWS Bedrock現已支持AI視頻生成功能,讓企業無需深厚AI專業知識即可創建高質量視頻內容。本文詳解Bedrock視頻生成能力的工作原理、應用場景和實操指南,助你快速掌握這一革命性技術。 ?? AWS Bedrock視頻生成:改變內容創作的游戲規則 還記得幾年前,制作一個專…

1.2 測試設計階段:打造高質量的測試用例

測試設計階段&#xff1a;打造高質量的測試用例 摘要 本文詳細介紹了軟件測試流程中的測試設計階段&#xff0c;包括測試用例設計、測試數據準備、測試環境搭建和測試方案設計等內容。通過本文&#xff0c;讀者可以系統性地了解測試設計的方法和技巧&#xff0c;掌握如何高效…

jQueryHTML與插件

1.jQuery 事件機制 1.1 注冊事件 bind()、on()方法向被選元素添加一個或多個事件處理程序&#xff0c;以及當事件發生時運行的函數 $("p").on({"click": function () {alert("點擊了")},"mouseenter": function () {…

MySQL 觸發器與存儲過程:數據庫的自動化工廠

在數據世界的工業區&#xff0c;有一座運轉高效的自動化工廠&#xff0c;那里的機器人日夜不停地處理數據…這就是 MySQL 的觸發器與存儲過程系統&#xff0c;它讓數據庫從"手工作坊"變成了"現代化工廠"… 什么是 MySQL 觸發器與存儲過程&#xff1f;&…

PostgreSQL-中文字段排序-修改字段的排序規則

最新版本更新 https://code.jiangjiesheng.cn/article/365?fromcsdn 推薦 《高并發 & 微服務 & 性能調優實戰案例100講 源碼下載》 -- 修改字段的排序規則 ALTER TABLE "public"."your_table_name" ALTER COLUMN "name" TYPE varcha…

GitHub優秀項目:數據湖的管理系統LakeFS

lakeFS 是一個開源工具&#xff0c;它將用戶的對象存儲轉換為類似Git的存儲庫。使用戶可以像管理代碼一樣管理數據湖。借助 lakeFS&#xff0c;可以構建可重復、原子化和版本化的數據湖操作--從復雜的ETL作業到數據科學和分析。 Stars 數11090Forks 數3157 主要特點 強大的數據…

頁面編輯器CodeMirror初始化不顯示行號或文本內容

延遲刷新 本來想延遲100毫秒的&#xff0c;但是會出現樣式向左偏移的情況&#xff0c;于是試了試500毫秒&#xff0c;發現就沒有問題了&#xff0c;可能是樣式什么是需要一個加載過程吧。 useEffect(() > {editorRef.current?.setValue(value || );setTimeout(() > {edi…

使用 Spring Boot 和 Uniapp 搭建 NFC 讀取系統

目錄 一、NFC 技術原理大揭秘1.1 NFC 簡介1.2 NFC 工作原理1.3 NFC 應用場景 二、Spring Boot 開發環境搭建2.1 創建 Spring Boot 項目2.2 項目基本配置 三、Spring Boot 讀取 NFC 數據3.1 NFC 設備連接與初始化3.2 數據讀取邏輯實現3.3 數據處理與存儲 四、Uniapp 前端界面開發…

臺式電腦插入耳機沒有聲音或麥克風不管用

目錄 一、如何確定插孔對應功能1.常見音頻插孔顏色及功能2.如何確認電腦插孔?3.常見問題二、 解決方案1. 檢查耳機連接和設備選擇2. 檢查音量設置和靜音狀態3. 更新或重新安裝聲卡驅動4. 檢查默認音頻格式5. 禁用音頻增強功能6. 排查硬件問題7. 檢查系統服務8. BIOS設置(可選…

Gerrit的安裝與使用說明(Ubuntu)

#本頁面按192.168.60.148服務器舉例進行安裝配置 1.權限配置 ## 使用root或者有sudo權限用戶執行 # 創建gerrit用戶 sudo useradd gerrit # 設置gerrit用戶的密碼 sudo passwd gerrit # 增加sudo權限 sudo visudo 在root ALL(ALL:ALL) ALL行下添加如下內容 gerrit ALL(ALL:…

Visual Studio 2019 配置VTK9.3.1

文章目錄 參考博客1、 VTK下載和編譯2、vs2019配置vtk9.3.1參考博客 Visual Studio 2022 配置VTK9.3.0 1、 VTK下載和編譯 見博客 CMake編譯VTK 2、vs2019配置vtk9.3.1 新建一個項目 寫入以下代碼 #include <vtkActor.h> #include <vtkAssembly.h> #include…

C++進階——C++11_右值引用和移動語義_可變參數模板_類的新功能

目錄 1、右值引用和移動語義 1.1 左值和右值 1.2 左值引用和右值引用 1.3 引用延長生命周期 1.4 左值和右值的參數匹配 1.5 右值引用和移動語義的使用場景 1.5.1 左值引用主要使用場景 1.5.2 移動構造和移動賦值 1.5.3 右值引用和移動語義解決傳值返回問題 1.5.4 右值…