如何安装自己的Java库?

时间:2016-12-02 17:52:02

标签: android

我创建了一个Java类来帮助我使用一些常见的调试工具,例如获取值的类型,我有一个方法调用typeOf()

Help help = new Help();
String s = "Something";
help.alert(help.typeOf(s));

以上是我班级的示例代码

现在每次启动项目时,我都需要将类文件复制到我的项目中,所以我想知道有什么办法可以在我的操作系统中安装它,然后可以随时将它导入到任何项目中。

C中,您可以将标题文件移动到某个位置,然后您可以随时#include

1 个答案:

答案 0 :(得分:2)

如果您使用gradle,则可以从Building your own Android library了解它,但需要将您的库发布到jCenter或Maven Central。

幸运的是,您可以使用库中的maven plugin将库作为本地工件。阅读更多Deploying an Artifact to the Local Cache in Gradle

在您的项目中,您需要将mavenLocal()添加到根build.gradle中的存储库:

repositories {
  mavenCentral()
  mavenLocal()
}

并将依赖项添加到项目build.gradle:

dependencies {
  ...
  compile 'com.your.library:x.y.z'
  ...
}

但是如果您的项目在本地网络中共享,则需要使用Artifactory by JFrogNexus Repository Manager by Sonatype等存储库管理。