wsl2 上搞安卓 rom 开发,舒服吗?

97 天前
 Dex7er

有使用 wsl2 搞安卓 rom 开发的大哥吗?快被 vmware 虚拟机整崩溃了

3006 次点击
所在节点    程序员
24 条回复
l4ever
97 天前
wsl2 io 性能狗血,
建议还是不要了, vmware 跟不要了, 专门搞个物理机 ubuntu.
xxx027
97 天前
最舒服的还是直接物理机,其他方案不是说不行,就很烦
zsxzy
97 天前
编译这种大型项目, 虚拟机和 wsl 都不行
minami
97 天前
没啥问题,说 io 性能狗血的,难道是把文件放 ntfs 上了,不会吧
qqjt
97 天前
试试不就知道了
Helsing
97 天前
装 Ubuntu 吧,性能最好
DTCPSS
97 天前
WSL2 的 IO 如果不是访问 Windows 文件的话没啥问题吧
leeyuzhe
97 天前
io 有问题是互相访问,直接在 wsl2 里面完全没有问题
gaifanking
97 天前
wsl2 可以的 比在 windows 上快
HojiOShi
97 天前
还是建议用物理机。很久以前在 wsl2 上编译过 AOSP 13 ,流程上没什么问题,但性能还是没法和物理机相提并论,估计只有五六成。

另外感慨一下,上个帖子还是那大狗叫期间的千万大单,这个帖子用 vmware 都舍不得配物理机。lz 这几年经历了什么......
BarackLee
97 天前
双系统,ubuntu. 可能最省事。
xzchsia
97 天前
这种开发一般都是物理机直接安装 ubuntu 开发,有条件就上个服务器。
Ocean810975
97 天前
你的整个工具链、源文件、编译结果都在 wsl2 的虚拟硬盘内的,至少能接近 90%的原生 linux 性能
jamesjammy061
97 天前
只要不开发 gui ,用 wsl2 还挺好的。有 gui 的还是物理机 ubuntu 舒服点
jamesjammy061
97 天前
或者可以试下 hyper-v 的 gpu 虚拟化,整个 ubuntu 之类的
liuchao719
96 天前
vmware 怎么了吗?
yuhanz
96 天前
WSL2 本身问题不大,就是一些小问题很折腾人,如果不熟悉可能浪费不少时间..

我举个例子,WSL2 某个版本开始,会自动读取 Windows 里的代理配置,并设置 HTTP_PROXY 和 HTTPS_PROXY 这两个环境变量,代理默认设置为 127.0.0.1:{WIN 里的代理端口}

这就导致如果你不想要代理,你必须在每个新的 shell 里 unset 掉它们

那你如果想彻底取消这个自动配置代理的功能,你可能照着官方文档去修改 .wslconfig ,这时候你会发现官方文档里的方式在最新的 WSL2 里已经被淘汰了... 而可能经过好一阵子搜索之后,你在某个论坛里发现了最新的配置项..
ikas
96 天前
用了好几年了,给 wsl2 独立挂载了一个 ssd 硬盘,非常方便
steelz
96 天前
编译过高通车机线 8295/8255 AOSP, 开发过的都知道, 从高通从 AOSP12 开始, 有两套源码树了, 编译需要 800G 可用空间

So~, 笔记本外挂一个雷电硬盘盒 EXT4 格式的 SSD 编译的, 跟原生物理机差不多

缺点是, 挂载磁盘到 WSL2 需要命令行操作, 对休眠支持不友好
yiqiao
96 天前
@yuhanz 半年前我折腾过 「.wslconfig 」 标记 [wsl2] 就可以了,我当时也是折腾了好久。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1138604

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX