我目前正在使用 GluonFX 开发 Android 应用程序,我正在尝试设置推送通知,同时遵循建议使用 FireBase 的文档。不幸的是,当我尝试添加 FireBase 的 Maven 依赖项时(我也尝试使用 Gradle,这是同样的情况),我总是收到此错误消息:“无法找到工件 com.google.firebase:firebase-messaging:jar:24.0。 0 在谷歌(https://maven.google.com/)”。
<dependency>
<groupId>com.google.firebase</groupId>
<artifactId>firebase-messaging</artifactId>
<version>24.0.0</version>
</dependency>
<repositories>
<repository>
<id>google</id>
<url>https://maven.google.com/</url>
</repository>
<repository>
<id>Gluon</id>
<url>https://nexus.gluonhq.com/nexus/content/repositories/releases</url>
</repository>
</repositories>
我知道 GluonFX 不是构建移动应用程序的最佳工具,但到目前为止,体验非常完美。如果有人能帮助我那就太棒了,提前谢谢你
我尝试添加多个不同的存储库,但似乎没有任何效果。
依赖项 com.google.firebase:firebase-messaging:24.0.0 是 aar 文件,而不是 jar 文件(maven 默认)。您需要将类型aar添加到依赖项中,如下所示:
<dependency>
<groupId>com.google.firebase</groupId>
<artifactId>firebase-messaging</artifactId>
<type>aar</type>
<version>24.0.0</version>
</dependency>