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

MIT App Inventor中FirebaseDB调用StoreValue方法报错求助

解决MIT App Inventor中FirebaseDB调用storeValue的错误

报错内容

来自Companion的错误:error: undefined variable. (irritants: yail/com.google.appinventor.components.runtime.FirebaseDB)
调用提示:无法在boolean类型的对象中调用StoreValue方法。Irritants: () 注意:5秒内不会再报告其他错误。

解决方法

  • 核对组件引用:确认调用storeValue时用的firebaseDB1是设计界面里拖拽的FirebaseDB组件实例,不是自定义的布尔变量——大概率是把变量名和组件名搞混,或是误将布尔值赋值给了组件实例名。
  • 重置FirebaseDB组件:如果命名没问题,删除当前的FirebaseDB组件,重新拖拽一个到设计界面,重新配置数据库URL,确保组件正常初始化。
  • 排查代码逻辑:检查调用storeValue的代码块,确认之前的逻辑没有把firebaseDB1重新赋值为布尔类型(比如把某个条件判断的结果存到了这个变量里)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.06 15:02:02