android asset中放置较大的 资源时会压缩资源,造成 读取时失败。
.pb jni_utils.cc:123 Check failed: message->ParseFromArray(memory, data_size)
在读入tensorflow的图模型.pb文件时,较大。需要在android工程的build.gradle
android {
aaptOptions { noCompress 'pb' }
}中设置不压缩 pb文件。
The issue was with gradle compressing asset files which caused model parsing to fail. I disabled the compression for .pb
files:
aaptOptions { noCompress 'pb' }