使用免费的甲骨文ARM服务器搭建云手机

 项目地址:https://github.com/remote-android/redroid-doc



## install required kernel modules  安装内核相关依赖
apt install linux-modules-extra-`uname -r`
modprobe binder_linux devices="binder,hwbinder,vndbinder"
modprobe ashmem_linux


## running redroid
docker run -itd --rm --privileged \
    --pull always \
    -v ~/data:/data \
    -p 5555:5555 \
    redroid/redroid:12.0.0_64only-latest

 安装adb
   apt install android-tools-adb


安装投屏工具:https://github.com/Genymobile/scrcpy/blob/master/doc/linux.md
这里建议自己编译最新版本:
1. # for Debian/Ubuntu  安装编译环境的依赖
sudo apt install ffmpeg libsdl2-2.0-0 adb wget \
                 gcc git pkg-config meson ninja-build libsdl2-dev \
                 libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
                 libswresample-dev libusb-1.0-0 libusb-1.0-0-dev

##拉取代码和编译
git clone https://github.com/Genymobile/scrcpy
cd scrcpy
./install_release.sh

##看下编译完成以后 scrcpy 安装的路径,如果是下面路径,需要放到环境变量里面
which scrcpy
/usr/local/bin/scrcpy

  1. 如果 /usr/local/bin 不在 PATH 中,我们需要添加它。编辑您的 shell 配置文件(假设您使用的是 bash):
    bash
    nano ~/.bashrc
    

    在文件末尾添加以下行:
    bash
    export PATH="/usr/local/bin:$PATH"
    

    保存并退出(在 nano 中,按 Ctrl+X,然后 Y,最后 Enter)。
  1. 应用更改:
    bash
    source ~/.bashrc
    

  2. 现在,再次尝试运行 scrcpy:

  3. 执行投屏:
scrcpy --no-audio --record=file.mkv



评论

此博客中的热门博文

Cloudflare WARP+,推出 MASQUE新协议,无需优选ip,直连,支持pc ,Android,ios ,MAC ,linux,附赠近1K个Warp+ 20-24PB的key

Serv00 sing-box reality + hy2 + vmess-argo +tuic5四合一,vps无交互一键安装脚本(已适配Alpine),支持纯V6 vps,默认解锁GPT和奈飞