2

我正在尝试将 Google 地图迁移到华为地图套件。但是没有 ClusterManager、ClusterItem、DefaultClusterRenderer 等功能

现在我试图在这个库下面使用它:

但我不知道如何实现它。我打开 Gradle 窗口并在我的项目下展开 Tasks 然后双击 assemble 但它没有提取该 .aar 文件并给我以下错误:

在此处输入图像描述

如何解决这个问题?如何实现这个库?有人在这里成功实施这个吗?

dependencies {
   implementation(name: '3rd-maps-utils-2.2.0-yyyyMMdd', ext: 'aar')
...
}
4

1 回答 1

1

更新

1.您需要参考Github下载代码。

2.运行代码,点击library->Tasks->build->assemble。

3.运行后,在library/build/outputs/aar/路径下找到3rd-maps-utils-2.1.0-yyyyMMdd.aar文件。

4.将3rd-maps-utils-2.1.0-yyyyMMdd.aar文件复制到自己的app/libs/路径下。

5.在项目build.gradle文件中添加以下代码。

allprojects {
       repositories {
              ...
              flatDir {
                     dirs 'libs'
              }
       }
}

6.在app build.gradle文件中添加以下代码。

dependencies {
    implementation(name: '3rd-maps-utils-2.1.0-yyyyMMdd', ext: 'aar')
    ...
}

您可以参考此屏幕截图,您可以通过单击“Gradle”在 AS 的右上角找到组装 :)

在此处输入图像描述

于 2021-01-22T09:34:18.570 回答