Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.26 KB

Readme.md

File metadata and controls

33 lines (21 loc) · 1.26 KB

This configuration create dev environment for android development

Dependencies

On client machine you need to install scrcpy

Mac OS:

On Mac OS you can install it using brew:

$brew install scrcpy

However, your might face with errors like this:

dyld[78795]: Library not loaded: /usr/local/opt/rav1e/lib/librav1e.0.5.0.dylib Referenced from: /usr/local/Cellar/ffmpeg/4.4.1_3/lib/libavformat.58.76.100.dylib Reason: tried: '/usr/local/opt/rav1e/lib/librav1e.0.5.0.dylib' (no such file), '/usr/local/lib/librav1e.0.5.0.dylib' (no such file), '/usr/lib/librav1e.0.5.0.dylib' (no such file), '/usr/local/Cellar/rav1e/0.5.1/lib/librav1e.0.5.0.dylib' (no such file), '/usr/local/lib/librav1e.0.5.0.dylib' (no such file), '/usr/lib/librav1e.0.5.0.dylib' (no such file)Library not loaded: /usr/local/opt/rav1e/lib/librav1e.0.5.0.dylib Referenced from: /usr/local/Cellar/ffmpeg/4.4.1_3/lib/libavcodec.58.134.100.dylib

to solve them try: brew install --build-from-source scrcpy

Forwarding emulator to client machine

Run open_emulator script:

 ./open_emulator --ip 127.0.0.1 --port ${PORT_PREFIX}22

Where PORT_PREFIX is the same one you used with --prefix argument of build script when creating the container