React native React本机应用程序包中的.tflite文件是什么?如何删除它们

React native React本机应用程序包中的.tflite文件是什么?如何删除它们,react-native,google-play,expo,React Native,Google Play,Expo,我的移动应用程序是用React Native编写的,使用Expo作为捆绑包构建,然后上传到googleplay Google Play Console警告我捆绑包的大小,并提示删除最大的文件,如下所示: 资产/模型/fssd_100_8bit_gray_v1.tflite(2.49 MB) 资产/模型/fssd_100_8bit_v1.tflite(2.45 MB) 资产/模型/轮廓图.tfl(1.16 MB) 有人知道这些文件是什么,以及如何从我的应用程序包中删除它们吗?谷歌告诉我.tfl

我的移动应用程序是用React Native编写的,使用Expo作为捆绑包构建,然后上传到googleplay

Google Play Console警告我捆绑包的大小,并提示删除最大的文件,如下所示:

  • 资产/模型/fssd_100_8bit_gray_v1.tflite(2.49 MB)
  • 资产/模型/fssd_100_8bit_v1.tflite(2.45 MB)
  • 资产/模型/轮廓图.tfl(1.16 MB)

有人知道这些文件是什么,以及如何从我的应用程序包中删除它们吗?谷歌告诉我.tflite是用于Tensor Flow Lite的,但我确信我没有使用它。

这些是用于人脸检测的人脸模型。

这些文件用于人脸检测和一些手势相关功能。这些是在使用react native camera时生成的。如果未使用这些功能,可以取消链接并卸载库,然后重新安装并链接

记住,在app/build.gradle中,一般使用react本机摄像头

默认配置{ ......... ........ 缺少维度策略“反应本机摄像头”、“常规” ......... ......... }


它对我有用,我想它也会对你有用。

对我来说,那些库附带了
@react native firebase/ml

一旦我删除了
@react native firebase/ml
,我的最终APK大小将减少15MB


如果您不使用它,如何将其从您的世博会项目中删除?没有人回答这个问题。