如何在最新和最新版本的Android Studio(2017,2.3.1 +)中导入库?

时间:2017-08-02 11:29:59

标签: android android-studio time4j

我很想知道这件事。我一直在尝试将一个库(“Time4J”Android版“Time4A”)导入到Android Studio中的一个项目中,并且在让它“工作”之前必须尝试许多不同的东西。我终于设法让它导入没有错误,但现在它崩溃,不想工作。不知何故,我之前设法导入它并且它没有崩溃,现在我无法复制它。

在我看来,问题是这里有很多关于如何导入库的过时信息,而且对于Android Studio系统的最新和最新版本没有任何信息(所以我使用的是2,3,4岁的东西尝试做这项工作,这变化很快,因为从2017年似乎没有任何可用的东西。)我怀疑这是为什么它不起作用。您如何正确导入最新2017版本(2.3.1及更高版本)的库?

2 个答案:

答案 0 :(得分:1)

推荐的方法是将库导入为Gradle依赖项。如Time4A GitHub page

所述
dependencies {
    compile group: 'net.time4j', name: 'time4j-android', version: '3.33-2017b'
}

将其添加到 build.gradle ,它将下载并导入库。

答案 1 :(得分:0)

首先,您最好升级build.gradle(Project)并将google()添加到buildscript和allprojects存储库。

然后,您可以使用名为Implementation的新方法添加所需的任何依赖项,因为不推荐编译。

dependencies {
implementation group: 'net.time4j', name: 'time4j-android', version: '3.33-2017b'
}