帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
13
帖子
0
勋章
115
Y币

[插件开发] 构建Apk后不能读取tflite文件

[复制链接]
发表于 2024-5-21 17:21:46
构建打包成 应用程序 后,读取 tflite 文件时应用程序闪退。文件已经被构建到assets文件夹中了,。目前怀疑是 tflite 文件被压缩了原因导致的。

具体的报错信息如下:
05-17 18:50:15.105 W/System.err(18460): java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
05-17 18:50:15.105 W/System.err(18460):         at android.content.res.AssetManager.nativeOpenAssetFd(Native Method)
05-17 18:50:15.105 W/System.err(18460):         at android.content.res.AssetManager.openFd(AssetManager.java:898)
05-17 18:50:15.105 W/System.err(18460):         at com.ai.face.core.utils**.**panion(SourceFile:6)
05-17 18:50:15.105 W/System.err(18460):         at I1I.IL1Iii.<init>(SourceFile:20)

664c65e5d78e2.png
0
帖子
1
勋章
2728
Y币
https://blog.csdn.net/aiynmimi/article/details/89188874/  这个配置云编译无法设置,你可以用superwebview的开发方式自己在本地打包
13
帖子
0
勋章
115
Y币
模块开发-JP1688 · 2024-5-22 10:43https://blog.csdn.net/aiynmimi/article/details/89188874/  这个配置云编译无法设置,你可以用superwebview的开发方式自己在本地打包

superwebview 开发的文档链接能够给一下吗  谢谢。
0
帖子
2
勋章
1573
Y币
13
帖子
0
勋章
115
Y币
模块开发-JP1688 · 2024-5-22 10:43https://blog.csdn.net/aiynmimi/article/details/89188874/  这个配置云编译无法设置,你可以用superwebview的开发方式自己在本地打包

难道官方不能考虑支持吗?。 不支持,以后做AI模型都无法构建了?。
0
帖子
1
勋章
2728
Y币
Abel_Wu · 2024-5-23 08:12难道官方不能考虑支持吗?。 不支持,以后做AI模型都无法构建了?。

有需求可以用superwebview的方式本地自己想怎么配置怎么配置。如果需要支持配置编译的时候修改gradle配置,这个你可以向运营反馈下需求,然后产品讨论评估一下再说能不能做
13
帖子
0
勋章
115
Y币
模块开发-JP1688 · 2024-5-23 14:57有需求可以用superwebview的方式本地自己想怎么配置怎么配置。如果需要支持配置编译的时候修改gradle配置,这个你可以向运营反馈下需求,然后产品讨论评估一下再说能不能做 ...

请问怎么联系 运营 呢?。
20
帖子
1
勋章
7595
Y币
已经更新加上配置了,用最新版引擎重新编译试试看。
13
帖子
0
勋章
115
Y币
常山赵子云 · 2024-5-24 10:54已经更新加上配置了,用最新版引擎重新编译试试看。



使用新版本引擎打包后 APP的直观表现是:连相机都没有调用到(没有进入到模块对应的UI)就闪退了。  以前还能调用到相机,。

下图是报错信息


java.lang.UnsatisfiedLinkError: Failed to load native TensorFlow Lite methods. Check that the correct native libraries are present, and, if using a custom native library, have been properly loaded via System.loadLibrary():
05-24 11:15:22.104 E/AndroidRuntime(21568):   java.lang.UnsatisfiedLinkError: dlopen failed: library "libtensorflowlite_jni.so" not found
05-24 11:15:22.104 E/AndroidRuntime(21568):         at org.tensorflow.lite.TensorFlowLite.init(TensorFlowLite.java:137)
05-24 11:15:22.104 E/AndroidRuntime(21568):         at org.tensorflow.lite.NativeInterpreterWrapper.<init>(NativeInterpreterWrapper.java:62)
05-24 11:15:22.104 E/AndroidRuntime(21568):         at org.tensorflow.lite.NativeInterpreterWrapperExperimental.<init>(NativeInterpreterWrapperExperimental.java:36)



34.png


20
帖子
1
勋章
7595
Y币
Abel_Wu · 2024-5-24 11:31使用新版本引擎打包后 APP的直观表现是:连相机都没有调用到(没有进入到模块对应的UI)就闪退了。  以前还能调用到相机,。

下图是报错信息

这个问题跟本次更新无关,排查你的模块开发问题。
12下一页
您需要登录后才可以回帖 登录

本版积分规则