冬雨财经 发表于 2024-9-5 03:29:04

Wayland 桌面下非常好用的安卓运行环境—waydroid,极度推荐!!!

Wayland 桌面下非常好用的安卓运行环境—waydroid,极度推荐!!!

Waydroid 在 wayland 桌面环境下体现优秀,如果你用的是 ubuntu 22.04 以上,那么就安装waydroid 作为安卓运行环境。
1.添加源

curl https://repo.waydro.id | sudo bash
2.安装

sudo apt install waydroid -y
打开 waydroid ,会提示下载镜像,官方的镜像下载非常慢,关闭选择手动下载。
打开 https://sourceforge.net/projects/waydroid/files/images/ ,可以看到 vendor 和system 两个文件夹,进去下载对应版本的 vendor 和 system,推荐使用 motrix 下载,效果比迅雷都好。
3.解压下载好的文件,得到 vendor.img 和 system.img ,将镜像复制到waydroid 指定文件夹内

sudo mkdir -p /usr/share/waydroid-extra/images/
sudo mv system.img /usr/share/waydroid-extra/images/
sudo mv vendor.img /usr/share/waydroid-extra/images/
4.初始化体系,等待几分钟

waydroid init -f
5.运行 waydroid

waydroid session start
6.默认全屏显示,修改让其窗口显示

waydroid prop set persist.waydroid.width 506
waydroid prop set persist.waydroid.height 1133
重启 waydroid-container 生效
https://i-blog.csdnimg.cn/direct/fe6051cb6e70467fa21d2052426ed342.png#pic_center
要移动窗口,可以按住 Super(Windows 徽标)键然后拖动,或按Alt+F7 然后移动鼠标光标 ,无需点击鼠标。
7.此时还只能安装运行 x86 架构的安卓应用,安装 ARM 架构的 apk,无法乐成安装,还必要安装 arm 翻译层

安装 waydroid_script:
sudo systemctl stop waydroid-container
git clone https://github.com/casualsnek/waydroid_script
cd waydroid_script
python3 -m venv venv
venv/bin/pip install -r requirements.txt
sudo apt install lzip
sudo venv/bin/python3 main.py install libhoudini
安装乐成过后,再次安装 apk 步伐,就能正常运行,步伐菜单里也会出现快捷方式。
启动服务进程:
sudo systemctl start waydroid-container
此时就能正常安装软件了:
waydroid app install your_app.apk
8.安装宽屏补丁,让步伐可以像平板一样横屏显示

sudo systemctl stop waydroid-container
sudo venv/bin/python3 main.py install widevine
sudo systemctl start waydroid-container

9.开启多窗口模式

waydroid prop set persist.waydroid.multi_windows true
sudo systemctl restart waydroid-container
10.不喜欢下令操作,可以安装 waydroid 运行器,图形化配置

https://i-blog.csdnimg.cn/direct/d97bf5a20da94bb88b88229213058756.png#pic_center
下载:https://gitee.com/gfdgd-xi/waydroid-runner
在星火应用商店里搜索,可以直接安装运行。
11.共享本地文件夹访问,共享文件要在体系启动后挂载才能使用

sudo mount --bind ~/Documents ~/.local/share/waydroid/data/media/0/Documents
sudo mount --bind ~/Downloads ~/.local/share/waydroid/data/media/0/Download
sudo mount --bind ~/Music ~/.local/share/waydroid/data/media/0/Music
sudo mount --bind ~/Pictures ~/.local/share/waydroid/data/media/0/Pictures
sudo mount --bind ~/Videos ~/.local/share/waydroid/data/media/0/Movies
12.安装控制 app 的键盘映射,在电脑上玩安卓游戏

安装 scrcpy-mask,它提供自主设置键盘的功能,模仿手游端操作。
下载地点:https://github.com/AkiChase/scrcpy-mask/releases
输入 waydroid status查看IP Address,复制 ip 地点,粘贴到 scrcpy-mask 无线连接地点输入栏里,注意要加端口号,端口号为 5555,连接后在可用设备里会显示可连接设备,双击添加成为受控设备。
https://i-blog.csdnimg.cn/direct/b920f9ea87a0474b8ddbb8e211231b95.png#pic_center
https://i-blog.csdnimg.cn/direct/bf438734cb9b4aee94f2f07816df1161.png#pic_center
根据设备的显示宽高,调整 scrcpy-mask 蒙版巨细,使它刚好覆盖显示屏幕,然后再讲触摸点添加控制按键,就可以通过按键操作游戏了。
13.避免窗口上出现多个鼠标指针

waydroid prop set persist.waydroid.cursor_on_subsurface true
14.app 安装后会在步伐菜单里创建桌面快捷方式,一些用不到的如体系设置、相册、电话等 app,可以在下列目录中找到,删除不必要的快捷方式

   ~/.local/share/applications

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Wayland 桌面下非常好用的安卓运行环境—waydroid,极度推荐!!!