Cara Mengawal Telefon Anda Melalui PC (Scrcpy)

Pada masa ini, terdapat berpuluh-puluh apl yang membenarkan pencerminan telefon Android pada PC, tetapi hanya segelintir daripadanya yang benar-benar bagus. Daripada tersentak sekali-sekala kepada kependaman tinggi kepada iklan yang mengganggu; apatah lagi bahawa pencerminan skrin Android pada PC adalah satu mimpi ngeri yang besar.

Scrcpy ialah salah satu alat pencerminan skrin terbaik untuk Android. Ia membolehkan anda mencerminkan telefon Android anda pada PC anda dan mengawalnya terus dengan peranti peranti PC seperti papan kekunci dan tetikus. Scrcpy menyokong salin dan tampal yang lancar antara telefon dan PC anda, berfungsi pada kedua-dua Mac dan PC Windows, dan juga benar-benar percuma.

Walau bagaimanapun, ia memerlukan pemahaman tentang cara menggunakan baris arahan ADB. Jika anda seorang pembangun lanjutan, anda mungkin sudah mengetahui Scrcpy, tetapi jika anda seorang pemula cuba hanya untuk mencerminkan telefonnya, panduan ini akan menyedarkan anda langkah demi langkah dan mengajar anda cara menggunakan Scrcpy untuk Windows.

Beberapa ciri asas Scrcpy:

  • rakaman
  • pencerminan dengan skrin peranti dimatikan
  • salin-tampal dalam kedua-dua arah
  • kualiti boleh dikonfigurasikan
  • skrin peranti sebagai kamera web (V4L2) (Linux sahaja)
  • simulasi papan kekunci fizikal (HID) (Linux sahaja)
  • dan banyak lagi ...

Ia memberi tumpuan kepada:

  • ringan: asli, hanya memaparkan skrin peranti
  • prestasi: 30~120fps, bergantung pada peranti
  • kualiti: 1920×1080 atau ke atas
  • kependaman rendah: 35 ~ 70ms
  • masa permulaan yang rendah: ~1 saat untuk memaparkan imej pertama
  • tidak mengganggu: tiada yang tertinggal dipasang pada peranti
  • faedah pengguna: tiada akaun, tiada iklan, tiada internet diperlukan
  • kebebasan: perisian percuma dan sumber terbuka

Keperluan:

  • Peranti Android memerlukan sekurang-kurangnya API 21 (Android 5.0).

  • Pastikan anda mendayakan penyahpepijatan adb pada peranti anda.

  • Pada sesetengah peranti, anda juga perlu mendayakan pilihan tambahan () untuk mengawalnya menggunakan papan kekunci dan tetikus.

Bagaimana untuk mencerminkan skrin Android ke PC melalui USB?

 

 

  • Seterusnya, tatal ke bawah untuk mencari penyahpepijatan usb dan dayakannya.

 

  • Sekarang, sambungkan peranti anda ke PC anda melalui kabel USB dan benarkan Penyahpepijatan USB.

 

  • Seterusnya, kembali ke PC anda dan muat turun binaan Scrcpy terkini daripada pautan ini (terus) dan ekstrak ke dalam folder.

 

  • Kemudian, semasa peranti anda disambungkan ke PC anda dengan Penyahpepijatan USB didayakan dan dibenarkan, klik dua kali "scrcpy.exe" di dalam folder.

 

  • Jika anda melakukan setiap langkah dengan betul, anda sepatutnya melihat ini selepas menunggu beberapa saat:

  • Akhirnya, anda kini mencerminkan skrin telefon anda ke PC anda. Tambahan pula, anda boleh menggunakan tetikus dan papan kekunci anda untuk mengawal peranti!
  • Itu sahaja. Lain kali, anda hanya boleh menyambungkan telefon anda ke PC anda dan terus membuka Scrcpy daripada foldernya.

 

Apa yang boleh anda lakukan dengan Scrcpy? Juga lihat Halaman Github Scrcpy

Konfigurasi tangkapan

Kurangkan saiz

Kadangkala, adalah berguna untuk mencerminkan peranti Android pada definisi yang lebih rendah untuk meningkatkan prestasi.

Untuk mengehadkan kedua-dua lebar dan tinggi kepada beberapa nilai (cth 1024):

scrcpy --saiz-maks 1024 scrcpy -m 1024  # versi pendek

Dimensi lain dikira supaya nisbah aspek peranti dikekalkan. Dengan cara itu, peranti dalam 1920×1080 akan dicerminkan pada 1024×576.

Tukar kadar bit

Kadar bit lalai ialah 8 Mbps. Untuk menukar kadar bit video (cth kepada 2 Mbps):

scrcpy --kadar-bit 2M scrcpy -b 2M  # versi pendek

Hadkan kadar bingkai

Kadar bingkai tangkapan boleh dihadkan:

scrcpy --max-fps 15

Ini disokong secara rasmi sejak Android 10, tetapi mungkin berfungsi pada versi terdahulu.

Tanaman

Skrin peranti mungkin dipangkas untuk mencerminkan hanya sebahagian daripada skrin.

Ini berguna sebagai contoh untuk mencerminkan hanya satu mata Oculus Go:

scrcpy --crop 1224:1440:0:0   # 1224x1440 pada offset (0,0)

If --max-size juga ditentukan, saiz semula digunakan selepas pemangkasan.

Kunci orientasi video

Untuk mengunci orientasi pencerminan:

scrcpy --lock-video-orientation     # orientasi awal (semasa).
scrcpy --lock-video-orientation=0   # orientasi semula jadi
scrcpy --lock-video-orientation=1   # 90° lawan jam
scrcpy --lock-video-orientation=2   # 180°
scrcpy --lock-video-orientation=3   # 90° mengikut arah jam

Ini menjejaskan orientasi rakaman.

Tingkap juga boleh diputar secara bebas.

Tangkap

Rakaman

Ia adalah mungkin untuk merakam skrin semasa pencerminan:

scrcpy --record file.mp4 scrcpy -r file.mkv

Untuk melumpuhkan pencerminan semasa merakam:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# sampuk rakaman dengan Ctrl+C

"Bingkai yang dilangkau" dirakam, walaupun ia tidak dipaparkan dalam masa nyata (atas sebab prestasi). Bingkai adalah cap masa pada peranti, jadi variasi kelewatan paket tidak menjejaskan fail yang dirakam.

Hubungan

Berbilang peranti

Jika beberapa peranti disenaraikan dalam adb devices, anda mesti menyatakan siri:

scrcpy --siri 0123456789abcdef scrcpy -s 0123456789abcdef  # versi pendek

Jika peranti disambungkan melalui TCP/IP:

scrcpy --siri 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # versi pendek

Anda boleh memulakan beberapa contoh scrcpy untuk beberapa peranti.

Konfigurasi tetingkap

Title

Secara lalai, tajuk tetingkap ialah model peranti. Ia boleh diubah:

scrcpy --window-title 'Peranti saya'

Kedudukan dan saiz

Kedudukan dan saiz tetingkap awal boleh ditentukan:

scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600

Tanpa sempadan

Untuk melumpuhkan hiasan tingkap:

scrcpy --window-borderless

Sentiasa di atas

Untuk memastikan tetingkap scrcpy sentiasa berada di atas:

scrcpy --sentiasa-di-atas

Fullscreen

Apl boleh dimulakan terus dalam skrin penuh:

scrcpy --skrin penuh scrcpy -f  # versi pendek

Skrin penuh kemudiannya boleh ditogol secara dinamik MOD+f.

Putaran

Tingkap boleh diputar:

scrcpy --putaran 1

Nilai yang mungkin adalah:

  • 0: tiada putaran
  • 1: 90 darjah lawan jam
  • 2: 180 darjah
  • 3: 90 darjah mengikut arah jam

 

Pilihan pencerminan lain

Baca sahaja

Untuk melumpuhkan kawalan (semua yang boleh berinteraksi dengan peranti: kekunci input, acara tetikus, seret&lepaskan fail):

scrcpy --no-control scrcpy -n

Sentiasa berjaga

Untuk mengelakkan peranti tidur selepas beberapa kelewatan apabila peranti dipalamkan:

scrcpy --jaga-jaga scrcpy -w

Keadaan awal dipulihkan apabila scrcpy ditutup.

Matikan skrin

Anda boleh mematikan skrin peranti semasa pencerminan bermula dengan pilihan baris arahan:

scrcpy --turn-screen-off scrcpy -S

Tunjukkan sentuhan

Untuk pembentangan, mungkin berguna untuk menunjukkan sentuhan fizikal (pada peranti fizikal).

Android menyediakan ciri ini dalam Pilihan pemaju.

Kurang ajar menyediakan pilihan untuk mendayakan ciri ini pada permulaan dan memulihkan nilai awal semasa keluar:

scrcpy --show-touches scrcpy -t

Ambil perhatian bahawa ia hanya menunjukkan fizikal sentuhan (dengan jari pada peranti).

Kejatuhan fail

Pasang APK

Untuk memasang APK, seret & lepas fail APK (berakhir dengan .apk) kepada scrcpy tingkap.

Tiada maklum balas visual, log dicetak ke konsol.

Tolak fail ke peranti

Untuk menolak fail ke /sdcard/Download/ pada peranti, seret & lepas fail (bukan APK) ke scrcpy tingkap.

Tiada maklum balas visual, log dicetak ke konsol.

Direktori sasaran boleh ditukar pada permulaan:

scrcpy --push-target=/sdcard/Movies/

pintasan

Untuk melihat semua jalan pintas lihat ini

Di sini anda melihat semua arahan dan arahan yang berguna. Semoga bermanfaat.

Artikel yang berkaitan