1

我按照这个方法在我的项目中添加了一个外部库 。也试过这个方法这个方法。Gradle build 已完成,我将此行添加到我的build.gradle

compile 'com.github.castorflex.smoothprogressbar:library-circular:1.0.1'

现在我正在我的课堂上尝试import这个库。但我不能这样做。我查看了这些文件,它们位于exploded-aar. 所以我添加@aar到编译行。仍然没有任何变化。

我如何将此库导入我的班级或我哪里出错了?

提前致谢

4

4 回答 4

7

好吧,您不需要下载任何东西或将您的依赖项指向文件。

与您使用的大多数依赖项一样,此依赖项可以自动从JCenter获取,JCenter是 Java 和 Android 组件的最大存储库。

您需要做的就是:

  1. 添加 JCenter 作为您的依赖项存储库。
  2. 声明您需要library-circular依赖项。这可以从 JCenter 中特定包/版本的文件图标中找到并复制/粘贴。
  3. 将您的 Android Studio 项目与您的 Gradle 构建文件重新同步。这是 Android Studio 中 Gradle 窗格中的“同步”按钮。

这是您build.gradle应该包括的内容:

repositories {
    jcenter()
}

dependencies {
    compile(group: 'com.github.castorflex.smoothprogressbar', name: 'library-circular', version: '1.0.1', ext: 'aar')
}
于 2014-10-27T10:48:23.677 回答
2

在构建中。gradle 放置以下代码依赖项 { compile fileTree (dir: 'libs', include: ['*.jar'])

}

于 2014-10-21T09:23:32.080 回答
0

你添加依赖了吗?

您可以通过以下方式执行此操作 -

dependencies {
compile files('insert ParentFolder/external_library_name with the extension here')
}

将其添加到 app 文件夹中的 build.gradle

于 2014-10-21T07:34:03.370 回答
0

1.将jar文件放入libs文件夹。

2.右键单击它并点击“添加为库”。

3.确保编译文件('libs/abcdef.jar')在您的 build.gradle 文件中,最后添加依赖项。

例如。

dependencies {

    compile fileTree(dir: '../jar', include: '*.jar')

    compile project(':pull-to-refresh')

    compile files('libraries/abcdef.jar')
}

希望这可以帮助 :)

于 2014-10-21T08:02:15.340 回答