找不到工件 - Maven 的 Firebase Messaging 依赖项

问题描述 投票:0回答:1

我目前正在使用 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 不是构建移动应用程序的最佳工具,但到目前为止,体验非常完美。如果有人能帮助我那就太棒了,提前谢谢你

我尝试添加多个不同的存储库,但似乎没有任何效果。

java firebase maven gluon gluon-mobile
1个回答
0
投票

依赖项 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>
© www.soinside.com 2019 - 2024. All rights reserved.