找回密码
 立即注册
查看: 19|回复: 0

微信开发者对象 真机调试 2.0 版本宣布

[复制链接]

9401

主题

0

回帖

2万

积分

论坛元老

积分
28211
发表于 2024-3-1 13:06:17 | 显示全部楼层 |阅读模式
IT之家 7 月 27 日消息 相比模拟器调试方法 ,真机调试能够将小法度模范 放在真机环境下进行调试,实现运行更快、更真实等明显效果,成为小法度模范 调试的重要一环。
IT之家获悉,微信开发者对象 的真机调试 2.0 版本胜利 将渲染层与逻辑层运行在真机,实现以下新优势:
更真:更接近真机表示
更全:笼罩Canvas、Udp 等接口
真机调试 2.0 版本的两年夜 变更

1. 实现更接近真机的表示
真机调试 1.0 版本利用小法度模范 的双线程架构,将渲染层与逻辑层同时运行在不合线程,实现性能提升。然而,逻辑层运行在对象 而非客户端,导致在界限 情况下,真机调试与真机表示 存在差别 。

图:真机调试 1.0 版本线程运行情况
更新后的真机调试 2.0 版本实现渲染层和逻辑层都运行在客户端,包管 了真机调试的表示 ,解决 1.0 版本的不足。

图:真机调试 2.0 版本线程运行情况
2. 笼罩 更多接口
尽管微信团队针对某些接口(例如 Canvas)进行真机优化适配,然则1.0 版本逻辑层与渲染层分别 的特点导致逻辑层运行结果无法直接被真机使用,导致接口无法调试而失败。2.0 版本实现渲染层与逻辑层均存在于真机,胜利 解决接口调试问题。

左图:1.0 版本 Canvas 接口调试失败,右图:2.0 版本 Canvas 接口调试胜利
真机调试 2.0 版本的技术探索
逻辑层和渲染层都运行在真机能够使得调试结果更接近真机表示 。为此,微信团队针对不合系统的小法度模范 注入不合的调试代码,实现新的真机调试功能。
由于不合系统注入的调试逻辑不合,因此用户需要选择系统类型进行真机调试。不过用户也无需担心注入代码造成代码包超限的情况。微信团队已进行兼容处理,依然依照 用户原始代码包体积计算代码包年夜 小。

总 结
真机调试 1.0 版本很好地利用了小法度模范 的双线程架构,利用渲染层和逻辑层分别 实现真机调试。而真机调试 2.0 版本将渲染层和逻辑层都运行在真机,实现真机调试更接近真机表示 ,同时胜利 调试 1.0 版本无法调试的接口,让开发者排查和定位问题变得加倍 容易。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|货拉客微商论坛 |网站地图|网站地图

GMT+8, 2024-9-21 16:30 , Processed in 0.099201 second(s), 19 queries , Gzip On.

Powered by Huolake! X3.5

© 2001-2024 Discuz! Team.

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