equationl
equationl
使用 fastdeploy 部署的话,模型确实是 .pdiparams 和 .pdmodel 啊,你运行的 demo 是使用 fastdeploydemo 部署的还是 Paddle-Lite ?
我这里用 1.2.8 版本的 fastdeploy部署 的 demo测试,模型错误或者识别错误都是会直接报错的,没有复现出卡死的情况,或者你方便打包一个最小复现 demo 我看看吗?
Paddle-Lite 移动端好像没有维护了,我看官方给的移动端示例都是用的 fastdeploy 了,但是现在 fastdeploy 移动端也只支持到 v3,官方说 v4 也支持,但是没有给示例,我也是自己试了 v4 ,跑不起来……
详情参考: https://github.com/equationl/paddleocr4android#4%E5%BC%80%E5%A7%8B%E4%BD%BF%E7%94%A8 将 bitmap 传入即可,demo 中是通过 `BitmapFactory.decodeResource(resources, R.drawable.test4)` 解码 `Drawable` 中的图片为 bitmap 来识别的。
```groovy android { packagingOptions { pickFirst 'lib/arm64-v8a/libc++_shared.so' } } ``` 指定一下你要用的 so 文件
你改成指定使用你用的另外一个库的 so 文件试试
参考这个:https://stackoverflow.com/questions/75015347/use-different-versions-of-so-files-in-different-modules-in-android-like-libc 删除这个库或者 opencv 其中一个的 so 文件,错误原因应该是 libc++_shared 版本冲突导致的,你试一下使用哪个版本能同时兼容两个库,如果都不行的话,估计只能你自己 clone 其中一个库的源码,把 ndk 版本修改为和另外一个库一致
你好,请问是运行 demo 报错还是集成到您的项目中报错? 如果是集成到您的项目中报错,方便提供一下最下复现 demo 吗?
嗯,jitpack 不是很好使,老是莫名其妙的构建失败……