前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >安卓usb控制scrcpy

安卓usb控制scrcpy

作者头像
阿超
发布2024-02-11 09:04:24
3000
发布2024-02-11 09:04:24
举报
文章被收录于专栏:快乐阿超

食不过绝,欲不过多,冬不及温,夏不及凉。——葛洪

分享一下开源项目scrcpy

GitHub - Genymobile/scrcpy: Display and control your Android device

它可以用电脑显示和控制您的 Android 设备

通过 USB 或 TCP/IP 连接的 Android 设备(视频和音频),并允许使用计算机的键盘和鼠标控制设备。它不需要任何root访问权限。适用于 Linux、Windows 和 macOS

我们安装一下

我这里是mac,所以

代码语言:javascript
复制
Github-Id-VampireAchao:~ achao$ brew install scrcpy
HOMEBREW_BREW_GIT_REMOTE set: using https://mirrors.ustc.edu.cn/brew.git as the Homebrew/brew Git remote.
remote: Enumerating objects: 1236, done.
remote: Counting objects: 100% (259/259), done.
Receiving objects:   9% (112/1236)
remote: Total 1236 (delta 259), reused 259 (delta 259), pack-reused 977
Receiving objects: 100% (1236/1236), 1.43 MiB | 5.87 MiB/s, done.
Resolving deltas: 100% (688/688), completed with 82 local objects.
From https://mirrors.ustc.edu.cn/brew
   3707c90ce1..73f986908c  master     -> origin/master
 * [new tag]               4.2.7      -> 4.2.7
Running `brew update --auto-update`...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
asmfmt             deadfinder         helm-docs          kubetui            sui
autobrr            flowpipe           ignite             magic-wormhole.rs
cekit              g-ls               kin                mtm
==> New Casks
hancom-docs             lunarbar                mumuplayer              nrfutil

You have 14 outdated formulae installed.

==> Fetching dependencies for scrcpy: imath, libpng, aribb24, libidn2, openssl@3, glib, libbluray, cjson, libmicrohttpd, mbedtls, librist, libsoxr, libvidstab, opencore-amr, isl, mpfr, libmpc, gcc, openblas, numpy, pugixml, hwloc, tbb, openvino, rav1e, libsamplerate, flac, mpg123, libsndfile, rubberband, sdl2, speex, srt, svt-av1, leptonica, libb2, libarchive, pango, tesseract, xvid, libsodium, zeromq, zimg, ffmpeg and libusb
==> Fetching imath
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/imath-3.1.10.arm64_sonoma
####################################################################################### 100.0%
==> Fetching libpng
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libpng-1.6.42.arm64_sonom
####################################################################################### 100.0%
==> Fetching aribb24
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/aribb24-1.0.4.arm64_sonom
####################################################################################### 100.0%
==> Fetching libidn2
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libidn2-2.3.7.arm64_sonom
####################################################################################### 100.0%
==> Fetching openssl@3
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/openssl%403-3.2.1.arm64_s
####################################################################################### 100.0%
==> Fetching glib
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/glib-2.78.4.arm64_sonoma.
####################################################################################### 100.0%
==> Fetching libbluray
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libbluray-1.3.4.arm64_son
####################################################################################### 100.0%
==> Fetching cjson
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/cjson-1.7.17.arm64_sonoma
####################################################################################### 100.0%
==> Fetching libmicrohttpd
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libmicrohttpd-1.0.0.arm64
####################################################################################### 100.0%
==> Fetching mbedtls
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/mbedtls-3.5.2.arm64_sonom
####################################################################################### 100.0%
==> Fetching librist
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/librist-0.2.10.arm64_sono
####################################################################################### 100.0%
==> Fetching libsoxr
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libsoxr-0.1.3.arm64_sonom
####################################################################################### 100.0%
==> Fetching libvidstab
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libvidstab-1.1.1.arm64_so
####################################################################################### 100.0%
==> Fetching opencore-amr
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/opencore-amr-0.1.6.arm64_
####################################################################################### 100.0%
==> Fetching isl
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/isl-0.26.arm64_sonoma.bot
####################################################################################### 100.0%
==> Fetching mpfr
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/mpfr-4.2.1.arm64_sonoma.b
####################################################################################### 100.0%
==> Fetching libmpc
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libmpc-1.3.1.arm64_sonoma
####################################################################################### 100.0%
==> Fetching gcc
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/gcc-13.2.0.arm64_sonoma.b
####################################################################################### 100.0%
==> Fetching openblas
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/openblas-0.3.26.arm64_son
####################################################################################### 100.0%
==> Fetching numpy
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/numpy-1.26.4.arm64_sonoma
####################################################################################### 100.0%
==> Fetching pugixml
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/pugixml-1.14.arm64_sonoma
####################################################################################### 100.0%
==> Fetching hwloc
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/hwloc-2.10.0.arm64_sonoma
####################################################################################### 100.0%
==> Fetching tbb
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/tbb-2021.11.0.arm64_sonom
####################################################################################### 100.0%
==> Fetching openvino
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/openvino-2023.3.0.arm64_s
####################################################################################### 100.0%
==> Fetching rav1e
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/rav1e-0.7.1.arm64_sonoma.
####################################################################################### 100.0%
==> Fetching libsamplerate
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libsamplerate-0.2.2.arm64
####################################################################################### 100.0%
==> Fetching flac
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/flac-1.4.3.arm64_sonoma.b
####################################################################################### 100.0%
==> Fetching mpg123
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/mpg123-1.32.4.arm64_sonom
####################################################################################### 100.0%
==> Fetching libsndfile
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libsndfile-1.2.2.arm64_so
####################################################################################### 100.0%
==> Fetching rubberband
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/rubberband-3.3.0.arm64_so
####################################################################################### 100.0%
==> Fetching sdl2
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/sdl2-2.30.0.arm64_sonoma.
####################################################################################### 100.0%
==> Fetching speex
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/speex-1.2.1.arm64_sonoma.
####################################################################################### 100.0%
==> Fetching srt
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/srt-1.5.3.arm64_sonoma.bo
####################################################################################### 100.0%
==> Fetching svt-av1
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/svt-av1-1.8.0.arm64_sonom
####################################################################################### 100.0%
==> Fetching leptonica
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/leptonica-1.84.1.arm64_so
####################################################################################### 100.0%
==> Fetching libb2
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libb2-0.98.1.arm64_sonoma
####################################################################################### 100.0%
==> Fetching libarchive
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libarchive-3.7.2.arm64_so
####################################################################################### 100.0%
==> Fetching pango
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/pango-1.50.14.arm64_sonom
####################################################################################### 100.0%
==> Fetching tesseract
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/tesseract-5.3.4.arm64_son
####################################################################################### 100.0%
==> Fetching xvid
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/xvid-1.3.7.arm64_sonoma.b
####################################################################################### 100.0%
==> Fetching libsodium
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libsodium-1.0.19.arm64_so
####################################################################################### 100.0%
==> Fetching zeromq
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/zeromq-4.3.5_1.arm64_sono
####################################################################################### 100.0%
==> Fetching zimg
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/zimg-3.0.5.arm64_sonoma.b
####################################################################################### 100.0%
==> Fetching ffmpeg
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/ffmpeg-6.1.1_3.arm64_sono
####################################################################################### 100.0%
==> Fetching libusb
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libusb-1.0.27.arm64_sonom
####################################################################################### 100.0%
==> Fetching scrcpy
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/scrcpy-2.3.1.arm64_sonoma
####################################################################################### 100.0%
==> Installing dependencies for scrcpy: imath, libpng, aribb24, libidn2, openssl@3, glib, libbluray, cjson, libmicrohttpd, mbedtls, librist, libsoxr, libvidstab, opencore-amr, isl, mpfr, libmpc, gcc, openblas, numpy, pugixml, hwloc, tbb, openvino, rav1e, libsamplerate, flac, mpg123, libsndfile, rubberband, sdl2, speex, srt, svt-av1, leptonica, libb2, libarchive, pango, tesseract, xvid, libsodium, zeromq, zimg, ffmpeg and libusb
==> Installing scrcpy dependency: imath
==> Pouring imath-3.1.10.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/imath/3.1.10: 49 files, 939.7KB
==> Installing scrcpy dependency: libpng
==> Pouring libpng-1.6.42.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libpng/1.6.42: 27 files, 1.3MB
==> Installing scrcpy dependency: aribb24
==> Pouring aribb24-1.0.4.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/aribb24/1.0.4: 14 files, 219.8KB
==> Installing scrcpy dependency: libidn2
==> Pouring libidn2-2.3.7.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libidn2/2.3.7: 80 files, 1MB
==> Installing scrcpy dependency: openssl@3
==> Pouring openssl@3-3.2.1.arm64_sonoma.bottle.tar.gz

🍺  /opt/homebrew/Cellar/openssl@3/3.2.1: 6,874 files, 32MB
==> Installing scrcpy dependency: glib
==> Pouring glib-2.78.4.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/glib/2.78.4: 456 files, 22.4MB
==> Installing scrcpy dependency: libbluray
==> Pouring libbluray-1.3.4.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libbluray/1.3.4: 21 files, 1MB
==> Installing scrcpy dependency: cjson
==> Pouring cjson-1.7.17.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/cjson/1.7.17: 23 files, 253.8KB
==> Installing scrcpy dependency: libmicrohttpd
==> Pouring libmicrohttpd-1.0.0.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libmicrohttpd/1.0.0: 25 files, 1.5MB
==> Installing scrcpy dependency: mbedtls
==> Pouring mbedtls-3.5.2.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/mbedtls/3.5.2: 192 files, 12MB
==> Installing scrcpy dependency: librist
==> Pouring librist-0.2.10.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/librist/0.2.10: 28 files, 794.9KB
==> Installing scrcpy dependency: libsoxr
==> Pouring libsoxr-0.1.3.arm64_sonoma.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/libsoxr/0.1.3: 29 files, 323.8KB
==> Installing scrcpy dependency: libvidstab
==> Pouring libvidstab-1.1.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libvidstab/1.1.1: 25 files, 187.7KB
==> Installing scrcpy dependency: opencore-amr
==> Pouring opencore-amr-0.1.6.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/opencore-amr/0.1.6: 17 files, 657.7KB
==> Installing scrcpy dependency: isl
==> Pouring isl-0.26.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/isl/0.26: 73 files, 7.6MB
==> Installing scrcpy dependency: mpfr
==> Pouring mpfr-4.2.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/mpfr/4.2.1: 30 files, 3MB
==> Installing scrcpy dependency: libmpc
==> Pouring libmpc-1.3.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libmpc/1.3.1: 12 files, 487.8KB
==> Installing scrcpy dependency: gcc
==> Pouring gcc-13.2.0.arm64_sonoma.bottle.2.tar.gz
🍺  /opt/homebrew/Cellar/gcc/13.2.0: 1,489 files, 364.3MB
==> Installing scrcpy dependency: openblas
==> Pouring openblas-0.3.26.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/openblas/0.3.26: 23 files, 47MB
==> Installing scrcpy dependency: numpy
==> Pouring numpy-1.26.4.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/numpy/1.26.4: 1,708 files, 33.3MB
==> Installing scrcpy dependency: pugixml
==> Pouring pugixml-1.14.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/pugixml/1.14: 15 files, 487.3KB
==> Installing scrcpy dependency: hwloc
==> Pouring hwloc-2.10.0.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/hwloc/2.10.0: 967 files, 10.5MB
==> Installing scrcpy dependency: tbb
==> Pouring tbb-2021.11.0.arm64_sonoma.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/tbb/2021.11.0: 203 files, 3.2MB
==> Installing scrcpy dependency: openvino
==> Pouring openvino-2023.3.0.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/openvino/2023.3.0: 1,036 files, 99.2MB
==> Installing scrcpy dependency: rav1e
==> Pouring rav1e-0.7.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/rav1e/0.7.1: 14 files, 45.5MB
==> Installing scrcpy dependency: libsamplerate
==> Pouring libsamplerate-0.2.2.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libsamplerate/0.2.2: 32 files, 3MB
==> Installing scrcpy dependency: flac
==> Pouring flac-1.4.3.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/flac/1.4.3: 284 files, 6.9MB
==> Installing scrcpy dependency: mpg123
==> Pouring mpg123-1.32.4.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/mpg123/1.32.4: 33 files, 2.0MB
==> Installing scrcpy dependency: libsndfile
==> Pouring libsndfile-1.2.2.arm64_sonoma.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/libsndfile/1.2.2: 53 files, 1MB
==> Installing scrcpy dependency: rubberband
==> Pouring rubberband-3.3.0.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/rubberband/3.3.0: 13 files, 1.7MB
==> Installing scrcpy dependency: sdl2
==> Pouring sdl2-2.30.0.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/sdl2/2.30.0: 93 files, 6.5MB
==> Installing scrcpy dependency: speex
==> Pouring speex-1.2.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/speex/1.2.1: 25 files, 854.8KB
==> Installing scrcpy dependency: srt
==> Pouring srt-1.5.3.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/srt/1.5.3: 20 files, 4.6MB
==> Installing scrcpy dependency: svt-av1
==> Pouring svt-av1-1.8.0.arm64_sonoma.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/svt-av1/1.8.0: 24 files, 3.9MB
==> Installing scrcpy dependency: leptonica
==> Pouring leptonica-1.84.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/leptonica/1.84.1: 56 files, 7.0MB
==> Installing scrcpy dependency: libb2
==> Pouring libb2-0.98.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libb2/0.98.1: 8 files, 126.3KB
==> Installing scrcpy dependency: libarchive
==> Pouring libarchive-3.7.2.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libarchive/3.7.2: 64 files, 4.0MB
==> Installing scrcpy dependency: pango
==> Pouring pango-1.50.14.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/pango/1.50.14: 68 files, 3.4MB
==> Installing scrcpy dependency: tesseract
==> Pouring tesseract-5.3.4.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/tesseract/5.3.4: 73 files, 32.8MB
==> Installing scrcpy dependency: xvid
==> Pouring xvid-1.3.7.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/xvid/1.3.7: 10 files, 1.2MB
==> Installing scrcpy dependency: libsodium
==> Pouring libsodium-1.0.19.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libsodium/1.0.19: 77 files, 1MB
==> Installing scrcpy dependency: zeromq
==> Pouring zeromq-4.3.5_1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/zeromq/4.3.5_1: 84 files, 6.2MB
==> Installing scrcpy dependency: zimg
==> Pouring zimg-3.0.5.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/zimg/3.0.5: 27 files, 1.1MB
Error: ffmpeg is already installed from homebrew-ffmpeg/ffmpeg!
Please `brew uninstall ffmpeg` first."
Github-Id-VampireAchao:~ achao$ brew uninstall ffmpeg
Uninstalling /opt/homebrew/Cellar/ffmpeg/6.1-with-options_3... (283 files, 48.6MB)
Github-Id-VampireAchao:~ achao$ brew install scrcpy
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/api/formula.jws.json
#=#=-#                                                                                       
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/api/cask.jws.json

==> Fetching dependencies for scrcpy: ffmpeg and libusb
==> Fetching ffmpeg
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/ffmpeg-6.1.1_3.arm64_sono
Already downloaded: /Users/achao/Library/Caches/Homebrew/downloads/91f7e7bb794aef87b7e09c4233c600cf8107e4c7a3ccec635615b23f5cac64e1--ffmpeg-6.1.1_3.arm64_sonoma.bottle.tar.gz
==> Fetching libusb
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/libusb-1.0.27.arm64_sonom
Already downloaded: /Users/achao/Library/Caches/Homebrew/downloads/72d9a224af0e0d710eae3568e678bb6dbd03287eb9ea2bd4974b7af7b23ecda1--libusb-1.0.27.arm64_sonoma.bottle.tar.gz
==> Fetching scrcpy
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/scrcpy-2.3.1.arm64_sonoma
Already downloaded: /Users/achao/Library/Caches/Homebrew/downloads/fef74da37ce3e6e6193bcdf98c8e30dd30bf2d07fe7b57422764fdd12232032b--scrcpy-2.3.1.arm64_sonoma.bottle.tar.gz
==> Installing dependencies for scrcpy: ffmpeg and libusb
==> Installing scrcpy dependency: ffmpeg
==> Pouring ffmpeg-6.1.1_3.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/ffmpeg/6.1.1_3: 284 files, 50.2MB
==> Installing scrcpy dependency: libusb
==> Pouring libusb-1.0.27.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libusb/1.0.27: 22 files, 617.8KB
==> Installing scrcpy
==> Pouring scrcpy-2.3.1.arm64_sonoma.bottle.tar.gz
==> Caveats
At runtime, adb must be accessible from your PATH.

You can install adb from Homebrew Cask:
  brew install --cask android-platform-tools
==> Summary
🍺  /opt/homebrew/Cellar/scrcpy/2.3.1: 10 files, 349.4KB
==> Running `brew cleanup scrcpy`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> Upgrading 2 dependents of upgraded formulae:
Disable this behaviour by setting HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
qemu 8.2.0 -> 8.2.1, lima 0.20.0 -> 0.20.1
==> Fetching qemu
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/qemu-8.2.1.arm64_sonoma.b
####################################################################################### 100.0%
==> Fetching lima
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/lima-0.20.1.arm64_sonoma.
####################################################################################### 100.0%
==> Upgrading qemu
  8.2.0 -> 8.2.1 

==> Pouring qemu-8.2.1.arm64_sonoma.bottle.tar.gz
🍺  /opt/homebrew/Cellar/qemu/8.2.1: 162 files, 562MB
==> Running `brew cleanup qemu`...
Removing: /opt/homebrew/Cellar/qemu/8.2.0... (162 files, 562.5MB)
Removing: /Users/achao/Library/Caches/Homebrew/qemu--8.2.0.arm64_sonoma.bottle.tar.gz... (102.3MB)
==> Upgrading lima
  0.20.0 -> 0.20.1 

==> Pouring lima-0.20.1.arm64_sonoma.bottle.tar.gz
==> Caveats
Bash completion has been installed to:
  /opt/homebrew/etc/bash_completion.d
==> Summary
🍺  /opt/homebrew/Cellar/lima/0.20.1: 107 files, 170.3MB
==> Running `brew cleanup lima`...
Removing: /opt/homebrew/Cellar/lima/0.20.0... (107 files, 170.3MB)
Removing: /Users/achao/Library/Caches/Homebrew/lima--0.20.0.arm64_sonoma.bottle.tar.gz... (50MB)
==> Checking for dependents of upgraded formulae...
==> No broken dependents found!
==> Caveats
==> scrcpy
At runtime, adb must be accessible from your PATH.

You can install adb from Homebrew Cask:
  brew install --cask android-platform-tools
==> lima
Bash completion has been installed to:
  /opt/homebrew/etc/bash_completion.d
Github-Id-VampireAchao:~ achao$ brew install android-platform-tools
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/api/formula.jws.json
####################################################################################### 100.0%
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/api/cask.jws.json
####################################################################################### 100.0%
Warning: Not upgrading android-platform-tools, the latest version is already installed
Github-Id-VampireAchao:~ achao$ sudo port install scrcpy
Password:
sudo: port: command not found
Github-Id-VampireAchao:~ achao$ scrcpy
scrcpy 2.3.1 <https://github.com/Genymobile/scrcpy>
ERROR: Multiple (2) ADB devices:
ERROR:     -->   (usb)  C7Y6R19923000299                device  HLK_AL00
ERROR:     -->   (usb)  JR8XY9EEIJGQQSJV                device  RMX3350
ERROR: Select a device via -s (--serial), -d (--select-usb) or -e (--select-tcpip)
ERROR: Server connection failed
Github-Id-VampireAchao:~ achao$ scrcpy -s C7Y6R19923000299
scrcpy 2.3.1 <https://github.com/Genymobile/scrcpy>
INFO: ADB device found:
INFO:     -->   (usb)  C7Y6R19923000299                device  HLK_AL00
INFO:           (usb)  JR8XY9EEIJGQQSJV                device  RMX3350
/opt/homebrew/Cellar/scrcpy/2.3.1/share/scrcpy/scrcpy-server: 1 file pushed, 0 skipped. 102.1 MB/s (66007 bytes in 0.001s)
[server] INFO: Device: [HUAWEI] HONOR HLK-AL00 (Android 10)
[server] WARN: Audio disabled: it is not supported before Android 11
[server] ERROR: Encoding error: android.media.MediaCodec$CodecException: Error 0xfffffc0e
[server] INFO: Retrying with -m1920...
[server] INFO: Retrying...
INFO: Renderer: metal
WARN: Demuxer 'audio': stream explicitly disabled by the device
INFO: Texture: 1080x2336
INFO: Texture: 888x1920

然后

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-02-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档