firebase - Firebase 和 Unity:找不到命令行工具错误
问题描述
在遵循有关如何将 Firebase 正确安装到身份验证系统的统一中的教程之后,我遇到了一个错误:
找不到 Firebase Android 资源生成所需的命令行工具 C:\The E-Learning System\Assets\Firebase\Editor\generate_xml_from_google_services_json.py。
从understnading它找不到我导入资产文件夹的谷歌服务文件,或者找不到generate_xml_from_google_services_json.py文件。我在网上寻找有类似问题的人无法找到解决此问题的明确答案。
解决方案
这是 SDK 附带的一个工具,用于支持在 Unity 编辑器中调试您的游戏。一个小警告是,一个 exe 实际上是在 Windows 上发布的(我假设这是你的 C:/ 操作系统)。您应该确保它generate_xml_from_google_services_json.exe
存在于同一个目录中(.exe
在许多标准中通常会忽略 's.gitignore
作为构建文件的统称)。如果缺少它,您只需重新添加 Firebase SDK 并仔细检查该文件是否包含在您的源存储库中。
如果generate_xml_from_google_services_json.py
和都generate_xml_from_google_services_json.exe
存在于 下Assets/Firebase/Editor
,您可能还需要安装Python for Windows(特别是如果您仍在运行 Windows 7 或 8)。这是由于最近的一个补丁(从 6.10.0 开始)修复了一些与generate_xml_from_google_services_json.exe
旧 Windows 变体的不兼容问题。如果这没有帮助,如果您可以提出问题或直接联系支持,那就太棒了。如果该回退中存在错误,那么尽快将其浮出水面会很有帮助。
让我知道这是否有帮助!
——帕特里克
推荐阅读
- python - CNN Image Classification: It gives me always the same prediction
- java - 在 cpanel 中部署 Angular 前端和 Java 后端
- android-studio - 运行 android sdkmanager 导致 java.lang.ClassNotFoundException
- python - 导入到其他 python 文件时 config.py 是什么?
- python - django orm 关系 - 在不同字段中加入三个表
- javascript - 如何配置机器人删除发送到特定频道的消息,除非它以特定字符串开头?
- android - Firebase Listener 在某些用户通过电话身份验证登录期间不起作用
- java - 未经检查的强制转换警告与未经检查的转换警告,它们之间有什么区别?
- javascript - 使用离线网络的 Service Worker 中的字体加载失败
- python - 解决任何包含按位运算符的 python 程序的最快方法