【发布时间】:2023-03-15 10:09:01
【问题描述】:
我正在使用 Ionic 框架(Web 技术)开发 Android 和 iOS 应用,我想借助 Firebase 的新功能 FCM 添加推送通知。
但我在设备上部署时遇到了这个问题:
严重性代码描述项目文件行抑制状态 使用 --stacktrace 选项运行以获取堆栈跟踪时出错。使用 --info 或 --debug 选项运行以获得更多日志输出。 ionic-js-sidemenu1 1
错误失败:构建失败并出现异常。 ionic-js-sidemenu1 1
错误 * 出了什么问题:ionic-js-sidemenu1 1
错误配置根项目“android”时出现问题。 ionic-js-sidemenu1 1
错误 > 无法解析配置“:_debugCompile”的所有依赖项。 ionic-js-sidemenu1 1
错误 > 找不到 com.google.firebase:firebase-core:9.2.0。 ionic-js-sidemenu1 1
在以下位置搜索错误:ionic-js-sidemenu1 1
错误 https://repo1.maven.org/maven2/com/google/firebase/firebase-core/9.2.0/firebase-core-9.2.0.pom ionic-js-sidemenu1 1
错误 https://repo1.maven.org/maven2/com/google/firebase/firebase-core/9.2.0/firebase-core-9.2.0.jar ionic-js-sidemenu1 1
错误 https://jcenter.bintray.com/com/google/firebase/firebase-core/9.2.0/firebase-core-9.2.0.pom ionic-js-sidemenu1 1
错误 https://jcenter.bintray.com/com/google/firebase/firebase-core/9.2.0/firebase-core-9.2.0.jar ionic-js-sidemenu1 1
错误文件:/C:/Users/Hassan/.m2/repository/com/google/firebase/firebase-core/9.2.0/firebase-core-9.2.0.pom ionic-js-sidemenu1 1
错误文件:/C:/Users/Hassan/.m2/repository/com/google/firebase/firebase-core/9.2.0/firebase-core-9.2.0.jar ionic-js-sidemenu1 1
错误要求:ionic-js-sidemenu1 1
错误:android:unspecified ionic-js-sidemenu1 1
错误 > 找不到 com.google.firebase:firebase-messaging:9.2.0。 ionic-js-sidemenu1 1
在以下位置搜索错误:ionic-js-sidemenu1 1
错误 https://repo1.maven.org/maven2/com/google/firebase/firebase-messaging/9.2.0/firebase-messaging-9.2.0.pom ionic-js-sidemenu1 1
错误 https://repo1.maven.org/maven2/com/google/firebase/firebase-messaging/9.2.0/firebase-messaging-9.2.0.jar ionic-js-sidemenu1 1
错误 https://jcenter.bintray.com/com/google/firebase/firebase-messaging/9.2.0/firebase-messaging-9.2.0.pom ionic-js-sidemenu1 1
错误 https://jcenter.bintray.com/com/google/firebase/firebase-messaging/9.2.0/firebase-messaging-9.2.0.jar ionic-js-sidemenu1 1
错误文件:/C:/Users/Hassan/.m2/repository/com/google/firebase/firebase-messaging/9.2.0/firebase-messaging-9.2.0.pom ionic-js-sidemenu1 1
错误文件:/C:/Users/Hassan/.m2/repository/com/google/firebase/firebase-messaging/9.2.0/firebase-messaging-9.2.0.jar ionic-js-sidemenu1 1
错误要求:ionic-js-sidemenu1 1
错误:android:unspecified ionic-js-sidemenu1 1
错误 * 尝试:ionic-js-sidemenu1 1
错误 错误代码 1 命令:cmd with args: /s,/c,""D:\My Work\Ionic\ionic-js-sidemenu1\ionic-js-sidemenu1\platforms\android\gradlew" cdvBuildDebug -b "D :\我的工作\Ionic\ionic-js-sidemenu1\ionic-js-sidemenu1\platforms\android\build.gradle" -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true" ionic-js-sidemenu1
你只需要添加这3个插件
ionic plugin add cordova-plugin-inappbrowser
ionic plugin add cordova-plugin-fcm
ionic plugin add cordova-plugin-velda-devicefeedback
【问题讨论】:
-
你得到你的 google-services.json 了吗?
-
是添加到平台>android>目录
-
您尝试将 apk 构建到手机中,并从 firebase 控制台发送通知?
-
当我尝试在手机上构建时,上述错误停止构建
-
@JCBorlagdan 你能给我一些演示吗
标签: android angularjs ionic-framework firebase firebase-cloud-messaging