Ducter 0.0.49、0.0.50、0.0.51与0.0.52为什么要分开判断设备身份和借用状态?

Luna
Luna
发布时间:2026-11-14 | 5人浏览过
原创

设备加入、任务手机选择和借用撤回是不同状态,布局与对话恢复不应被理解成重新获得设备权限。

Ducter 0.0.49、0.0.50、0.0.51与0.0.52中,设备可被发现、任务选用哪台手机、借用授权是否仍有效,是三种不同状态。0.0.49修正已启用手机的加入,0.0.50约束本人手机与模拟器选择,0.0.52让撤回借用立即生效;0.0.51的折叠屏布局并不改变这些授权边界。

Ducter

手机开关开启与设备加入为何需要分别处理

0.0.49使Android开关已经开启的手机,在应用连接时即可加入。此前只在引导打开时发生的开关变动才会触发加入,导致旧设置过的手机未被加入,相关工作落到Ducter自有手机。

但设备卡片中的移除会被记住,即使Android开关还开着,也不会再次自动加入。连接状态、系统开关和显式移除意图并不等价,单看一个开关不能完整描述任务是否应该获得该设备。

Ducter 0.0.49对既有Android开关和设备移除意图的处理

任务对象与可用设备为什么不能随意互换

0.0.50区分含用户应用、账户与消息的本人手机,以及用于尝试应用的Ducter自有手机。涉及本人应用的工作,使用本人手机或请求在那里启用“用这台手机”,不会自行换成模拟器。任务第一次查看手机时,会先说明手机身份。

因此,“有一台手机可用”不等于“这台手机就是任务所需对象”。身份说明和选择约束描述产品行为,并不证明所有应用账户已经登录或完成授权。

Ducter 0.0.50对本人设备和模拟器的任务选择边界

借用结束为什么不能自己恢复

0.0.52中,手机锁屏、停止或Android开关关闭,会同时结束手机端与Ducter中的借用,且不会自行恢复。手机停止响应时,会在数秒内说明情况与下一步办法。每次借用请求一次,用户的“Done”会核实,Wi-Fi和蓝牙等开关继续等待Go,任务保持使用开始时的那台手机。

这些变化需要更新Android应用。它们强调撤回意图和任务设备连续性,不能被解释为断开后自动重新获得手机权限。

Ducter 0.0.52的借用撤回、设备连续性与确认规则

布局和对话连续性属于另一层状态

0.0.51在折叠屏从外屏展开时,随页面变宽重新读取折叠状态,使对话与On hand或任务保持两侧布局;On hand不会横跨折痕。Android自身更新检查从六小时改为至多每小时一次,检查不等于强制安装。这些变化也要求更新Android应用。

Ducter 0.0.51的折叠屏状态与更新检查

0.0.52还改善回看旧消息时的新消息定位、末尾跟随和复制菜单,并保留应用关闭时未写完的消息。对话位置和草稿连续性不能替代设备身份或借用授权判断,也不是跨设备草稿同步的承诺。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表