App Inventor 2 二维码/条形码扫描教程
覆盖:二维码扫描、条形码识别、连续扫描、自定义扫描
一、扫描方案
1.1 方案对比
| 方案 | 优点 | 缺点 |
|---|---|---|
| ZXing | 开源、免费 | 速度一般 |
| ML Kit | 速度快、准确率高 | Google服务 |
| 扩展组件 | 简单易用 | 依赖扩展 |
二、基础扫描
2.1 界面布局
2.2 扫描代码
三、高级功能
3.1 指定扫描类型
3.2 闪光灯控制
3.3 前后摄像头切换
四、连续扫描
4.1 连续扫码模式
五、生成二维码
5.1 生成图片
六、实战:扫码付款
6.1 支付宝/微信付款码
七、常见问题
Q1:扫描失败?
- 光线是否充足
- 二维码是否完整
- 摄像头是否对焦
Q2:返回null?
检查权限是否授予Q3:速度慢?
使用ML Kit扩展更快参考资料
文档版本:2026.03 | 作者:App Inventor 2 中文网 www.fun123.cn
参考资料与版权声明
原文来源
- MIT App Inventor 官方文档 - MIT App Inventor
- MIT App Inventor Community - MIT App Inventor Community
- MIT App Inventor GitHub - MIT CML
版权声明
本文档基于 MIT App Inventor 官方文档及社区资源整理,版权归原作者所有:- MIT App Inventor 官方文档采用 CC BY-SA 4.0 授权
- MIT App Inventor Community 帖子版权归原作者所有
