gpt4 book ai didi

Maven 中的 Android Firebase 依赖项

转载 作者:行者123 更新时间:2023-11-30 01:02:03 24 4
gpt4 key购买 nike

我的 Android 项目正在使用 Maven,我没有可用的选项来迁移到 gradle。我在示例 gradle 项目中集成了 Firebase 消息传递,但现在我想在基于 maven 的项目中实现它。但是我无法修复依赖项。

我在示例项目gradle中声明的依赖是

compile 'com.google.firebase:firebase-messaging:9.4.0'
compile 'com.google.firebase:firebase-database:9.4.0'
compile 'com.google.firebase:firebase-core:9.4.0'

对于 maven 依赖项,我试图在 maven 上找到它们,但无法在那里找到它们,尽管我设法找到了一些看起来与它们相关的其他依赖项,但它们不是我正在寻找的。

com.firebase firebase-客户端-android 2.5.2

<dependency>
<groupId>com.firebase</groupId>
<artifactId>firebase-client-parent</artifactId>
<version>2.5.2</version>
<type>pom</type>
</dependency>

<dependency>
<groupId>com.firebase</groupId>
<artifactId>firebase-token-generator</artifactId>
<version>2.0.0</version>
</dependency>

This帖子提到他能够在 maven 上获得依赖性,我试过了但仍然给出错误说明“aar”未找到。

这让我想知道 Firebase 是否可能依赖 Maven?

最佳答案

所有 firebase 模块的 .aar.pom 文件都在 Android SDK 中可用,具体路径为

/Users/{username}/Library/Android/sdk/extras/google/m2repository/com/google/firebase/

在那里,您可以检索您要查找的任何模块的 .aar 文件,并将文件类型更改为 .zip。提取.zip 文件的内容,它会为您提供classes.jar 文件。您可以通过模块名称重命名此 .jar 文件,并在您的项目中使用它,就像您使用任何其他 jar 文件一样,无需添加 maven 依赖项。

关于Maven 中的 Android Firebase 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39264657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com