Windows11上利用Windows Subsystem For Android愉快的调试安卓

2,060 阅读2分钟

Windows11已经发布一段时间了,兼容安卓是发布上最大的一个亮点,然而,这个功能却迟迟没有交付!

就在昨天公元2021年10月20日,微软正式向美国区的bate通道推送了Windows Subsystem For Android(真的看不起dev通道的小伙伴么?),不过一人内测全面公测,真当小伙伴们没有办法么,通过离线安装的方式成功上车(具体的上车方法稍后放出)

这货就长这样,

不过因为是第一个版本,直接安装功能还没办法使用,但是发现这东西有开发者模式,这难不倒安卓开发人员啊

打开开发人员模式

管理开发人员设置

关掉设置

IP地址刷新一下,可以远程连接adb了

连接

adb connect 127.0.0.1:58526

安装应用

adb install xxx.apk

应用们乖乖的躺在了开始菜单里

打开试试

稍微体验了一下,感觉还不错,系统占用

本想出个和AS模拟器的对比的,但是那个模拟器好像被施法了,打不开了,下次再说吧,有网友测试跑分差不多是蓝叠5的两倍,具体成绩和本机配置有关

你以为这就完了?微软搞个这玩意就为了装个APP摸鱼么?

作为一个安卓开发,我想说:

开发调试才是重点!

打开AS,创建项目,

选择设备Subsystem for Android TM 运行(安卓子系统默认情况下如果没有app运行会自动关机,如果没有这个选项,重新打开子系统,然后用adb重新连接)

还是熟悉的配方还是熟悉的味道,还可以调试

窗口大小也可以直接拖拽调整,也能方便调试自适应应用(可能一直用不到)

经过楼主测试,大部分安卓应用都可以直接调试,包括原生和flutter

暂时遇到 集成一些带有so的第三方库可能会闪退,毕竟第一版,原谅他了

安装方法

windows开启 虚拟机平台

bios开始vt-x虚拟化

无需切换美区和Beta通道即可安装WSA教程 来自 烟雨逢江南 - 酷安