gpt4 book ai didi

android - cordova 启动我的应用程序时出错

转载 作者:行者123 更新时间:2023-11-30 00:16:48 24 4
gpt4 key购买 nike

我有一个大问题。我执行命令 ionic cordova run android 一切正常。构建成功,但是,当应用程序启动时,应用程序抛出一条消息“不幸的是,应用程序已停止。”我试图用 adb locgat 查看 logcat,错误是:

java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process
Make sure to call FirebaseApp.initializeApp(Context) first.

我以前从未见过这个错误,我的应用程序是一样的,我已经改变了任何东西。拜托,有人可以帮助我吗?谢谢。

*命令 ionic serve 工作正常。

最佳答案

请确保下载您的 Firebase 配置文件,GoogleService-Info.plist for ios 和 google-services.json for android,并将它们放在您的 cordova 项目的根文件夹中

- My Project/
platforms/
plugins/
www/
config.xml
google-services.json <--
GoogleService-Info.plist <--
...

参见 https://support.google.com/firebase/answer/7015592有关如何从 firebase 下载文件的详细信息。

问题已解决 link .以下是该链接的摘录

Follow this steps.

Inside the platforms folder, android/src/{package name}/MainActivity.java

Import the firebase library,

import com.google.firebase.FirebaseApp; Inside the oncreate method, below super.oncreate(savedinstancestate),

Add FirebaseApp.initializeApp(this);

Last step,

Inside the platforms folder, android/res/values/string.xml,

Add ***

*** can be found in the googleservice.json file "client": [ { "client_info": { "mobilesdk_app_id": this value

关于android - cordova 启动我的应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47114516/

24 4 0
文章推荐: android - 在水平 ScrollView 中的 ImageView 列表之间添加边框/分隔符
文章推荐: android - RecyclerView 更改所有项目的项目布局的最佳方式?
文章推荐: java - ArrayList inside ArrayList inside a class