Android AR Room Scan 完整操作流程:非 LiDAR 设备的扫描方案
Android 扫描能力的现状
MagicPlan 在 Android 上依赖 ARCore(Google 的增强现实平台)。和 iOS 不同,Android 上没有 LiDAR 自动扫描能力——所有扫描都是 AR Corner Mode(角点标记),门窗也需要扫描后手动标记。
但 ARCore 在近两年的 Android 旗舰机上运行效果已经足够日常使用。如果你有:
- 近两年的骁龙 8 Gen 1 / 8 Gen 2 或同档位芯片设备
- Google Pixel 6 及更新
- 三星 S22 / S23 / S24 系列
- 小米 12 / 13 / 14 旗舰系列
大概率 ARCore 支持良好。可以在 Google Play 页面看 MagicPlan 安装前是否有设备兼容性警告。
完整扫描流程
1. 进入扫描
- 打开 MagicPlan → 进入项目或新建项目
- + Add Floor → 选择楼层类型
- + Insert → Room
- 选择 Start Manual-Scan
2. 校准
app 会提示:慢慢移动设备画 8 字。这是 ARCore 建立空间映射的标准校准流程,约 3-5 秒。
3. 标记墙角
- 摄像头对准第一个墙角
- 当屏幕上出现绿色高亮指示时(提示"这是下一个要标记的角"),点击屏幕或 Add Corner 按钮
- 沿着房间边界依次标记所有墙角
- 屏幕上会出现白色网格辅助定位,帮助你对齐角点之间的距离
4. 闭合房间
绕一圈回到起点(或点 Done),系统自动闭合墙体并生成初始平面图。
5. 设置天花板高度
把设备从地面慢慢抬到天花板高度,app 读取这个高度值,确认即可。
6. 手动标记门窗(重要差异)
Android 不能自动识别门窗,这是和 iOS Wall Mode / Auto-Scan 的核心差距:
- 对着门或窗户从右下角扫到左上角(app 提示的手势方向)
- 扫完一个会自动嵌入墙体
- 重复直到所有门窗标记完
7. 退出 AR
点击 Exit AR → Yes, I'm sure。平面图生成。
Android 端的限制与应对
| 限制 | 解决方法 |
|---|---|
| 门窗不能自动识别 | 扫完墙后逐个手动标记,约 10 秒/个 |
| 家具不能自动识别 | 扫完后进入物体库手动添加 |
| 扫描精度低于 LiDAR | 后续用 PrecisionLink 激光测距仪校准关键尺寸 |
| 光线要求更高 | 太暗或有反光的墙面,ARCore 追踪容易丢失——开灯、避开反光 |
Android 端扫描技巧
- 站在房间中间,让摄像头能同时看到相邻两面墙的交点
- 标记时停稳 1-2 秒,等 AR 网格稳定再点
- 光线暗就开灯,ARCore 对光线要求比 iOS LiDAR 严
- 一个角标错了就撤销——右上角返回按钮,及时修正
- 扫描时就可以拍照——扫描界面有相机按钮,边扫边拍墙的特写
什么时候考虑换 iOS
如果你是重度用户(每天扫多个房间、要家具自动识别),LiDAR 的 iOS 设备体验差距明显。但如果是偶尔用一次、或者预算有限,Android 的 AR Manual-Scan 足够出带尺寸的平面图,只是门窗需要多花几分钟手动标记。