android - 如何安装我自己的 Java 库?

标签 android

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

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

上面是我类的示例代码

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

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

最佳答案

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

幸运的是,您可以使用库中的 maven 插件 将库制作为本地 Artifact 。在 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 JFrog这样的Repository management。或 Nexus Repository Manager by Sonatype .

关于android - 如何安装我自己的 Java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40938194/

相关文章:

android - 电子邮件中的附件

android - 每次 Gradle 运行时都会编译应用程序,占用大量时间

java - 从 Hashmap 读取数据 - Android studio、Firebase

java - 用更简洁的字符串编码方式替换多个 replaceAll

android - 无法使用groundOverlay在android中的google map api v2上显示图像

Android TCP 通过互联网(非 LAN)进行通信。

java - Android调试器和JSOUP : Source not found

android - 使用 Espresso on Emulator 在 Android Studio 中测试互联网连接错误处理

android - J2V8 for Android,上下文方法

java - 安卓开发: Read outlook emails in own app activity