我在想这件事。我一直在尝试将一个库("Time4J“安卓版本"Time4A")导入到Android中的一个项目中,并且在让它”工作“之前必须尝试许多不同的东西。我终于设法让它在没有错误的情况下导入,但是现在它崩溃了,不想工作了。不知怎么的,我以前成功地导入了它,它工作得很顺利,现在我不能复制它了。
在我看来,这里有很多关于如何导入库的过时信息,而最新版本的Android系统(所以我使用了类似于2,3,4岁的东西来尝试实现这一功能,这种情况变化很快,因为从2017年起似乎没有任何可用的东西)。我怀疑这就是它不起作用的原因。如何正确导入2017年最新版本(2.3.1及更高版本)的库?
发布于 2017-08-02 12:01:17
推荐的方法是将库作为Gradle依赖项导入。如Time4A GitHub页面所述
dependencies {
compile group: 'net.time4j', name: 'time4j-android', version: '3.33-2017b'
}将其添加到您的build.gradle中,它将下载并导入库。
发布于 2017-08-02 12:21:47
首先,您最好升级您的build.gradle (项目),并将google()添加到buildscript和所有项目存储库中。
然后,您可以使用名为Implementation的新方法添加任何您想要的依赖项,因为编译是不推荐的。
dependencies {
implementation group: 'net.time4j', name: 'time4j-android', version: '3.33-2017b'
}https://stackoverflow.com/questions/45459645
复制相似问题