java - 如何从 android-studio 中的自定义 java 类制作 .jar 文件以供其他项目使用

标签 java android jar android-studio

我在 android-studio 中创建了我的 Android 应用程序,它运行良好。

在我的项目中有我自定义的 3 个类“ClassA.java”、“ClassB.java”和“ClassC.java”

我想将 3 个类转换为 1 个 java 库文件(.jar)以在另一个项目中使用。

我该怎么做呢?请一步步告诉我。

最佳答案

您可以创建仅 Java 的 gradle 项目。

  1. 在其他地方创建一个新目录。
  2. 在那里创建一个 build.gradle 文件,不应用 android 插件,只应用“java”。
  3. 创建 src/main/java 目录结构并将代码移至此处。
  4. 将任何所需的依赖项添加到构建文件中。
  5. “./gradle build”将创建你的 jar,
  6. 您可以使用诸如 jCenter 之类的插件将 jar 发布到 Artifact 存储库(本地或像 gradle-mvn-push 这样的地方)
  7. 然后任何需要 3 个类的项目都可以添加 Maven 或 gradle 依赖项。

如果您的类依赖于 Android,您将需要制作一个“aar”而不是 jar。

关于java - 如何从 android-studio 中的自定义 java 类制作 .jar 文件以供其他项目使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25375104/

相关文章:

android - 从网站读取 HTML 文件并转换成 App

android - Zxing - 改变相机视角 -90 度

windows - 如何使用 Windows Search 搜索 Jar 文件?

java - "Failed to load Main-Class manifest attribute from"类路径上的 jar

java - 关闭远程连接的 Gremlin 服务器 - 如何自动重新连接?

java - 响铃一定次数后挂断电话

android - Android studio "AAPT2 error, failed parsing overlays"问题

scala - 从 Scala 文件创建可执行 jar 的问题

java - 使用JSP连接Mysql和IntelliJ Ultimate 2016.2.3

java - 从 takePicture 回调保存图像时 Android 图像质量差