Alternative Emulator Android Studio dengan Scrcpy

Alternative Emulator Android Studio dengan Scrcpy

Assalamualaikum

Buat temen temen yang laptopnya berat menjalankan emulator di android studio, biasanya kan lebih enteng jika menjalankannya di handphone android langsung. Ada tips nih buat menampilkan layar hp android di monitor yaitu dengan aplikasi scrcpy

Windows

  1. Download https://github.com/Genymobile/scrcpy/releases/download/v1.14/scrcpy-win64-v1.14.zip
  2. Extraks File

Linux

Install Snap

sudo apt update

sudo apt install snapd

Install scrcpy

sudo snap install scrcpy

silahkan hubungkan hp android dengan kabel data (jangan lupa aktifkan developer mode)

cek apakah hp android kamu terdeteksi dengan mengetikan perintah

flutter devices

atau dengan mengetikan perintah

adb devices

* jika hp tidak terdeteksi silahkan install aplikasi Universal ADB Drivers di window.

sekarang kita coba jalankan dengan mengetikan scrcpy di terminal

scrcpy

untuk menampilkan orientasi dari layar hp dengan perintah

scrcpy --lock-video-orientation 0   # natural orientation
scrcpy --lock-video-orientation 1   # 90° counterclockwise
scrcpy --lock-video-orientation 2   # 180°
scrcpy --lock-video-orientation 3   # 90° clockwise
landscape

untuk merekam layar ketikan perintah

scrcpy --record file.mp4
scrcpy -r file.mkv
scrcpy --no-display --record file.mp4 
scrcpy -Nr file.mkv

membuat judul dialog

scrcpy --window-title 'My device'

mengatur ukuran windows

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

menghilangkan border

scrcpy --window-borderless

selalu didepan aplikasi lain

scrcpy --always-on-top

Layar fullscreen

scrcpy --fullscreen
scrcpy -f  # short version

layar hanya readonly / no access

scrcpy --no-control
scrcpy -n

mematikan layar di hp, hanya tampil di laptop agar hp awet

scrcpy --turn-screen-off
scrcpy -S
scrcpy --turn-screen-off --stay-awake
scrcpy -Sw

menampilkan sentuhan

scrcpy --show-touches
scrcpy -t

shortcut

ActionShortcutShortcut (macOS)
Switch fullscreen modeCtrl+fCmd+f
Rotate display leftCtrl+ (left)Cmd+ (left)
Rotate display rightCtrl+ (right)Cmd+ (right)
Resize window to 1:1 (pixel-perfect)Ctrl+gCmd+g
Resize window to remove black bordersCtrl+x | Double-click¹Cmd+x | Double-click¹
Click on HOMECtrl+h | Middle-clickCtrl+h | Middle-click
Click on BACKCtrl+b | Right-click²Cmd+b | Right-click²
Click on APP_SWITCHCtrl+sCmd+s
Click on MENUCtrl+mCtrl+m
Click on VOLUME_UPCtrl+ (up)Cmd+ (up)
Click on VOLUME_DOWNCtrl+ (down)Cmd+ (down)
Click on POWERCtrl+pCmd+p
Power onRight-click²Right-click²
Turn device screen off (keep mirroring)Ctrl+oCmd+o
Turn device screen onCtrl+Shift+oCmd+Shift+o
Rotate device screenCtrl+rCmd+r
Expand notification panelCtrl+nCmd+n
Collapse notification panelCtrl+Shift+nCmd+Shift+n
Copy device clipboard to computerCtrl+cCmd+c
Paste computer clipboard to deviceCtrl+vCmd+v
Copy computer clipboard to device and pasteCtrl+Shift+vCmd+Shift+v
Enable/disable FPS counter (on stdout)Ctrl+iCmd+i

akses hp lewat wifi

pertama lihat ip hp kamu

koneksikan hp ke wifi dengan satu jaringan dengan laptop kamu

ketikan perintah di terminal

tcpip

lepaskan kabel data dari hp ke laptop kamu

kemudian kamu bisa cek apakah hp dan laptop sudah terhubung

selamat sekarang kamu bisa main game android di hp kamu, eh

maksudnya ngoding flutter

semoga bermanfaat

Flutter Developer