【发布时间】:2020-04-19 02:44:26
【问题描述】:
我试图在我的 Ionic 3 项目中执行 ionic cordova build android 命令,但遇到了 File google-services.json is missing. The Google Services Plugin cannot function without it. 的错误
这是我控制台中的跟踪:
> File google-services.json is missing. The Google Services Plugin cannot function without it.
Searched Location:
C:\Users\Bryan\Desktop\iSpace\iSpaceProject\platforms\android\app\src\nullnull\debug\google-services.json
C:\Users\Bryan\Desktop\iSpace\iSpaceProject\platforms\android\app\src\debug\nullnull\google-services.json
C:\Users\Bryan\Desktop\iSpace\iSpaceProject\platforms\android\app\src\nullnull\google-services.json
C:\Users\Bryan\Desktop\iSpace\iSpaceProject\platforms\android\app\src\debug\google-services.json
C:\Users\Bryan\Desktop\iSpace\iSpaceProject\platforms\android\app\src\nullnullDebug\google-services.json
C:\Users\Bryan\Desktop\iSpace\iSpaceProject\platforms\android\app\google-services.json
我在网上找到的许多答案都是下载google-services.json 文件并将其放在我的平台/android/app 文件夹中。但是,由于我的 firebase 应用程序是 Web 应用程序,我无法从那里下载 google-services.json 文件。我所能做的就是将 firebase 配置复制到我的 html 页面。
当我尝试搜索我的文件目录时,我也找不到任何google-service.json 相关文件。
请帮帮我!我的目标是能够在 android studio 的模拟器上运行应用程序。
请注意,我的 firebase 应用程序是 Web 应用程序,无法直接从 firebase 控制台下载 google-service.json 文件。
【问题讨论】:
-
它是一个网络应用程序,你正在做cordova build android,这将创建一个apk
-
我的 ionic 应用程序是一个 Web 应用程序,因此我将 firebase 应用程序创建为一个 Web 应用程序。我为我的 ionic 4 项目做了同样的事情,它可以毫无问题地构建。
-
不管怎样,当我继续做一个 ionic cordova prepare android 时,它仍然会通过构建并导致错误。
标签: android firebase cordova ionic-framework ionic3