You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase ML Kit翻译依赖错误:无法加载原生代码库,求解决

解决Firebase ML Kit翻译功能的"Couldn't load translate native code library"错误

看你的错误日志,核心问题已经非常明确了:

com.google.firebase.ml.common.FirebaseMLException: Couldn't load translate native code library. Please check your app setup to include the firebase-ml-natural-language-translate-model dependency

你当前的Gradle依赖只添加了自然语言基础库和语言识别模型,但缺少翻译功能必须的翻译模型依赖,这就是导致库加载失败的原因。下面是具体的修复步骤:

1. 补充缺失的Gradle依赖

在你的app级build.gradle文件中,添加翻译模型的依赖:

implementation 'com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0'

(版本号和你已添加的firebase-ml-natural-language保持一致,避免版本兼容性问题)

添加完成后,点击Android Studio右上角的"Sync Now"按钮同步Gradle,然后执行Clean Project和Rebuild Project,确保依赖被正确引入到项目中。

2. 额外的优化检查点

  • 确保Firebase初始化正常:可以在Application类或者Activity的onCreate方法中添加FirebaseApp.initializeApp(this);,避免因初始化不及时导致的异常。
  • 如果你在测试时使用移动数据,建议修改模型下载条件,允许在移动网络下下载模型(默认条件仅允许WiFi下载):
    FirebaseModelDownloadConditions firebaseModelDownloadConditions = new FirebaseModelDownloadConditions.Builder()
            .allowDownloadOnMobileNetwork()
            .build();
    

完成上述步骤后重新运行应用,应该就能正常加载翻译库并完成模型下载与翻译功能了。

内容的提问来源于stack exchange,提问作者Nig0

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.13 07:35:56