在Qt6.5 for android中,使用QML调用华为HmsScan扫码库实现了扫码功能。通过测试发现,当前代码支持gradle8.0+,而android/gradle/wrapper/gradle-wrapper.properties文件需设置为7.4.2版本。该代码还使用了Qjni调用Java接口进行声音播放,并使用QAndroidActivityResultReceiver接收扫码返回,并在QML中创建子页展示扫码结果。具体的实现方法请参考代码。
在Qt6.5 for android中,使用QML调用华为HmsScan扫码库实现了扫码功能。通过测试发现,当前代码支持gradle8.0+,而android/gradle/wrapper/gradle-wrapper.properties文件需设置为7.4.2版本。该代码还使用了Qjni调用Java接口进行声音播放,并使用QAndroidActivityResultReceiver接收扫码返回,并在QML中创建子页展示扫码结果。具体的实现方法请参考代码。
暂无评论