java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed

问题

最近在搞TensorFlow Lite,报了这个错。
java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed

原因

模型文件被aapt压缩了。

解决办法

在build.gradle中的android添加如下项,防止被压缩。

android {
    ...
    aaptOptions {
        noCompress "tflite"  //表示不要压缩扩展名为tflite的文件
    }
    ...
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部