2.2.0 版本更新了什么:设备改机与虚拟定位强化
2.2.0 的官方更新说明只有两行
2.2.0 的发布说明写得极简,就两项:
- 支持设备改机(add fake device information support)
- 强化虚拟定位功能(enhance fake location function)
行数虽少,两项都是引擎能力的实质扩展。以下逐项解读它对使用的影响。
设备改机:能力引入但止步于源码层
这项更新让引擎具备了修改虚拟环境设备信息的机制。但需要先把它的状态说清楚:
- 实现是硬编码,没有配套的用户界面;
- 官方实测记录:小米设备成功、华为设备失败需要增强;
- 更新发布后项目即停止迭代,这项能力没有等来界面化与完善。
对多数用户,这个功能等于「存在感为零」;对编译开发者,它是一个可以自己补完的起点,详见设备改机。
虚拟定位强化:预览版的实用化
虚拟定位在更早版本就存在(界面标注「预览版」),2.2.0 做的是强化。从商店与教程的描述看,2.2.0 时代的虚拟定位已经具备完整的操作链路:
- 从右上角菜单进入(标注预览版);
- 地图拖动选点,底部坐标条显示经纬度;
- 按应用单独设置,不同应用可设不同位置。
这一套就是今天教程里教的完整流程,操作详见虚拟定位入口与地图选点。
两项更新共同透露的方向
如果 2.2.0 继续迭代下去,方向很明显:让虚拟环境的「环境信息」可控化——先是位置(1.x 已有),再到设备身份(2.2.0)。停在 2.2.0 意味着这个方向只走到半路,把「预览版」「硬编码」这些标签理解成永久状态即可,不要期待后续版本。