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

打印 上一主题 下一主题

主题 515|帖子 515|积分 1545

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

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

  1. curl https://repo.waydro.id | sudo bash
复制代码
2.安装

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

  1. sudo mkdir -p /usr/share/waydroid-extra/images/
  2. sudo mv system.img /usr/share/waydroid-extra/images/
  3. sudo mv vendor.img /usr/share/waydroid-extra/images/
复制代码
4.初始化体系,等待几分钟

  1. waydroid init -f
复制代码
5.运行 waydroid

  1. waydroid session start
复制代码
6.默认全屏显示,修改让其窗口显示

  1. waydroid prop set persist.waydroid.width 506
  2. waydroid prop set persist.waydroid.height 1133
复制代码
重启 waydroid-container 生效

要移动窗口,可以按住 Super(Windows 徽标)键然后拖动,或按Alt+F7 然后移动鼠标光标 ,无需点击鼠标。
7.此时还只能安装运行 x86 架构的安卓应用,安装 ARM 架构的 apk,无法乐成安装,还必要安装 arm 翻译层

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

  1. sudo systemctl stop waydroid-container
  2. sudo venv/bin/python3 main.py install widevine
  3. sudo systemctl start waydroid-container
复制代码
9.开启多窗口模式

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


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

  1. sudo mount --bind ~/Documents ~/.local/share/waydroid/data/media/0/Documents
复制代码
  1. sudo mount --bind ~/Downloads ~/.local/share/waydroid/data/media/0/Download
复制代码
  1. sudo mount --bind ~/Music ~/.local/share/waydroid/data/media/0/Music
复制代码
  1. sudo mount --bind ~/Pictures ~/.local/share/waydroid/data/media/0/Pictures
复制代码
  1. 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,连接后在可用设备里会显示可连接设备,双击添加成为受控设备。


根据设备的显示宽高,调整 scrcpy-mask 蒙版巨细,使它刚好覆盖显示屏幕,然后再讲触摸点添加控制按键,就可以通过按键操作游戏了。
13.避免窗口上出现多个鼠标指针

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

   ~/.local/share/applications

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

冬雨财经

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表