要用 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/WeChatQrCode/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 一份,再改改就可以了呀
|