要用 ml kit 做扫码,zxing 太难弄了
但是 ml kit 是在 play-service 里的,那几个回调函数也是 play-service 包里的
就算按网上说法去掉对 gms 模型依赖,不让他从商店下载,用 ml kit 的本地依赖就没问题
但是这玩意怎么测试,是不是测一下华为的 homo os 只要能用就没问题,我测试了一个红米 6 一个华为 40 青春
![]() | 1 tool2d 2023-06-29 10:34:59 +08:00 |
![]() | 3 ysc3839 2023-06-29 12:23:49 +08:00 via Android 扫码不是推荐用 OpenCV 那个吗?是腾讯贡献的代码。 |
![]() | 4 treblex 2023-06-29 12:39:27 +08:00 设置 app scheme url 用系统扫码很简单,国内都不喜欢这么做 |
5 bilibilifk3 2023-06-29 12:41:01 +08:00 via Android mlkit 离线包也比 zxing 快十倍以上 |
![]() | 6 debuggerx 2023-06-29 16:40:55 +08:00 via Android github 有别人封装好的腾讯扫码库 |
![]() | 7 murmur OP @debuggerx https://github.com/jenly1314/WeChatQrCod/tree/java 是这个么,他这个代码好像是 kotlin 的,我们项目太老 kotlin 支持都没有,而且 java 版的似乎要自己实现一个相机 |
![]() | 8 murmur OP 而且这个库太恐怖了,我们 app 目前才 15m ,一个 opencv 的 so 就 50m 了 |
![]() | 9 Anonywp 2023-06-29 20:09:23 +08:00 |
![]() | 12 tramm 2023-06-30 13:36:22 +08:00 ml kit 有两个包的吧 一个大的, 一个小的, 小的依赖 Google Play Service |
![]() | 13 CFM880 2023-06-30 14:04:02 +08:00 zxing 很好弄呀,就是得新开一个 Activity 页面而已,把 demo 整体 copy 一份,再改改就可以了呀 |