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

使用Flet开发集成Google Gemini AI的Android APK时出现ModuleNotFoundError: No module named 'google'错误求助

Flet开发集成Google Gemini AI的Android APK时出现ModuleNotFoundError: No module named 'google'错误求助

老哥我之前也碰到过一模一样的问题!这其实是Flet打包APK的时候,默认没把Google Gemini相关的第三方依赖给包含进去导致的,别慌,按下面几步操作就能解决:

  • 首先确认你本地已经正确安装了Google Gemini的Python包,执行这个命令检查/安装:
    pip install google-generativeai

  • 打包APK时,必须明确告诉Flet打包工具要包含相关依赖包。如果用命令行直接打包,加上--include-packages参数:
    flet build apk --include-packages google-generativeai,google
    这里要把google-generativeai和google都写上,因为Gemini的包依赖Google的基础模块,只写前者可能还是会缺依赖。

  • 如果你习惯用flet.toml配置文件管理打包参数,就在文件里添加include-packages字段:

    [build]
    include-packages = ["google-generativeai", "google"]
    

    保存配置后再运行flet build apk即可。

  • 额外提一句,如果之前打包过有缓存,建议先删除项目根目录下的.build文件夹,再重新打包,避免旧缓存干扰。

我当时就是这么搞定的,你试试看,应该就能让APK正常加载Google Gemini的模块了!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.08 12:14:52