数码之家

 找回密码
 立即注册
搜索
查看: 96|回复: 0

独辟蹊径,借助笔记本测试安卓apk

[复制链接]
发表于 昨天 13:14 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x
本帖最后由 小菜猫 于 2025-5-21 15:32 编辑

看到这个标题,你一定是以为我想介绍某款安卓虚拟机,恭喜你答错了。

今天我想介绍的是 WayDroid 这款软件,不过入门需要点门槛:你必须使用 Linux 系统,且如果想稳定使用对于操作系统版本要求比较高,比如说对于Ubuntu来说, 24 版本起步才能保证好的体验。
相比于传统虚拟机,WayDroid 是以容器的模式运行在 Linux 之上,更见轻量,性能也更好。这点类似于之前 Win11 推出的 WSA,可惜这个项目现在夭折了。
具体的安装步骤参见官方文档:https://docs.waydro.id/usage/install-on-desktops
安装完成之后,我们还面临一个问题,由于是容器化安装的,容器和操作系统本身公用一个内核,而笔记本等我们常用的设备又是 X64 架构的。所以很多代码原生代码动态库的 apk 安装不了。为此我们需要 https://github.com/casualsnek/waydroid_script 这个库,通过它来安装 libhoudini 这个动态库。
  1. git clone https://github.com/casualsnek/waydroid_script
  2. cd waydroid_script
  3. python3 -m venv venv
  4. venv/bin/pip install -r requirements.txt
  5. # install libhoudini
  6. sudo venv/bin/python3 main.py install libhoudini
复制代码
其实这个动态库也是从 WSA 中提取出来的。

执行上述命令完成后,重启系统即可生效。
接下来使用 waydroid app install xyz.apk 命令就可以任意安装本地的 xyz.apk 文件了。

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-22 20:19 , Processed in 0.078001 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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