scrcpy adalah aplikasi yang memungkinkan perangkat Android yang terhubung melalui USB atau atau nirkabel untuk dilihat dan dikontrol dari desktop macOS, Windows, atau Linux. Aplikasi ini berfokus pada kinerja dan kualitas, menawarkan 30 ~ 60 FPS pada resolusi 1920x1080 atau lebih tinggi dan latensi rendah.
Saya menulis tentang scrcpy baru-baru ini, jadi kunjungi artikel sebelumnya untuk informasi lebih lanjut tentang scrcpy dan cara menginstalnya dari sumber di Ubuntu, Debian, Linux Mint atau Fedora:
- Kontrol perangkat Android dari desktop Anda dengan scrcpy (instalasi Ubuntu, Fedora, Debian, Linux Mint)
Tidak ada paket resmi scrcpy Linux, tetapi paket Snap yang tidak resmi telah dibuat beberapa waktu lalu (berkat Ferenc Czumbil), yang memungkinkan pemasangan aplikasi dengan mudah pada distribusi Linux yang mendukung snapd. Saya tidak dapat membuat paket Snap berfungsi ketika saya mencobanya beberapa waktu lalu, tetapi berfungsi sekarang jadi saya pikir saya sedang menulis artikel baru tentang menginstal dan menggunakan paket scrcpy snap. Dibutuhkan sedikit lebih lama untuk mendapatkan scrcpy dari snap agar berfungsi daripada paket Snap lainnya, tetapi itu masih jauh lebih mudah daripada membuat scrcpy dari sumber.
Saya menginstal paket scrcpy snap dan mencoba menjalankannya di Ubuntu 18.10, Linux Mint 19.1 (berdasarkan Ubuntu 18.04), Fedora 29 dan openSUSE Tumbleweed. scrcpy berfungsi di Ubuntu, Linux Mint, dan openSUSE, tetapi tidak di Fedora (Dilaporkan kesalahan). Alternatifnya adalah menginstal scrcpy dari kode sumber di Linux, baik dengan mengikuti instruksi instruksi resmi, atau lihat artikel Pemberontakan Linux tentang menginstal scrcpy dari sumber di Ubuntu, Debian, Linux Mint, dan Fedora.
Persyaratan:
- Android 5.0 atau perangkat yang lebih baru
- Debugging ADB harus diaktifkan di perangkat Android
- Pada beberapa perangkat Anda mungkin harus mengaktifkan peluang tambahan “USB debugging (setelan keamanan)” agar dapat mengontrol perangkat Android dari komputer desktop Anda.
- Perangkat Android terhubung ke komputer Anda melalui USB (atau nirkabel, dengan ADB melalui TCP / IP)
Akses root Android tidak diperlukan. scrcpy hadir dengan ADB dan scrcpy-server.jar sehingga Anda tidak perlu menginstal apa pun selain snap scrcpy.
1. Instal snapd
Untuk menginstal paket snap, Anda perlu snapd. Ini sudah diinstal sebelumnya di Ubuntu 04/16/04 dan yang lebih baru, Solus 3 dan Zorin OS. Untuk distribusi Linux lainnya, termasuk Arch Linux, CentOS, Debian, Deepin, Elementary OS, Fedora, Linux Mint, openSUSE, petunjuk penginstalan snapd dapat ditemukan di dokumen Snapcraft.
Restart komputer Anda atau logout setelah menginstal snapd.
2. Instal paket scrcpy Snap.
sudo snap install scrcpy
Paket snap telah diperbarui dan versi scrcpy stabil terbaru sekarang tersedia di saluran snap stabil. Build harian dari cabang master sekarang tersedia di saluran Edge (jika Anda ingin menginstal build harian terbaru, lampirkan --channel=edge
ke perintah snap install).
Tangkapan inti juga diperlukan:
sudo snap install core
Sekarang Anda dapat menggunakan scrcpy untuk mengontrol perangkat Android dari jarak jauh dari desktop Linux Anda. Anda perlu menghubungkan perangkat Android ke komputer Anda melalui USB lalu masukkan scrcpy
di terminal untuk memulai aplikasi:
scrcpy
Pastikan perangkat Android Anda tidak terkunci saat scrcpy berjalan dan Anda mengotorisasi scrcpy saat diminta oleh kotak dialog di ponsel Android Anda. Jika Anda tidak mengotorisasinya tepat waktu saat pertama kali menjalankannya, jangan khawatir, jalankan scrcpy lagi.
Jika Anda ingin menggunakan ADB yang dibundel dengan snap scrcpy gunakan scrcpy.adb
Alih-alih adb
. Misalnya, untuk membuat daftar perangkat yang terhubung, gunakan:
scrcpy.adb devices
Atau, untuk menghentikan server ADB jika sedang berjalan, gunakan:
scrcpy.adb kill-server
Apakah Anda ingin menghapus scrcpy snap? Ini dapat dilakukan dengan perintah berikut:
sudo snap remove scrcpy