WIN11 适用于安卓的Windows子系统与WSL进行项目初步部署 | 青训营笔记

366 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 3 天

前言

由于本次大项目用到Kitex需要Linux环境,因此程序基本在WSL上运行,然而使用WSL那就无法使用MUMU模拟器平台(因为MUMU需要关闭虚拟机平台,但是WSL需要开启虚拟机平台),因此考虑使用WIN11自带的安卓平台来进行apk的安卓与运行。

一、适用于安卓的Windows子系统安装

  1. 将Windows的地区更改为美国或者英国等地
  2. 打开Microsoft Store安装亚马逊应用商店,安装的的同时会自动安装适用于安卓的Windows子系统
  3. 在Microsoft Store 安装APK安装工具(这个好像地区要选在中国),通过该工具就能安装apk到子系统中了

注意事项

在使用的过程中,我遇到过没法联网的问题,建议安装一个火狐的浏览器来测试子系统的联网问题。(PS:在我使用了EDGE,UC,QQ浏览器后,最终火狐浏览器是比较适配这个子系统的)

火狐APK下载链接:Android 版 Firefox 浏览器

遇到网络问题可以参考该文章WSA不可上网 - 阿龙的笔记 (alongw.cn)

我最后是靠重装了一下解决的,目前也不太明白具体发生了什么。但在这里我可以贴一下我的Windows功能启动情况。

windows.jpg

二、 WSL部署相应的大项目环境

  1. ‌⁡‬‬⁢‌‍⁤‌⁣‍⁢‬⁣⁡⁡⁤⁣‍‍⁡⁢⁤⁤⁢⁢⁡‌⁢‌‬⁡⁢‍⁤⁢极简抖音App使用说明 - 青训营版 - 飞书云文档 (feishu.cn)中下载APK,并通过apk安装工具进行安装,然后会发现系统中多了一个抖声的app。
  2. git clone GitHub - RaymondCode/simple-demo到WSL中并启动运行.
  3. 在WSL中输入 ifconfig 查看ip地址,然后打开抖声,双击 我 弹出如下界面,输入IP地址后保存并重启。

apk1.jpg

  1. 最后展示效果如下。

apk2.png