我在 android-studio 中创建了我的 Android 应用程序,它运行良好。
在我的项目中有我自定义的 3 个类“ClassA.java”、“ClassB.java”和“ClassC.java”
我想将 3 个类转换为 1 个 java 库文件(.jar)以在另一个项目中使用。
我该怎么做呢?请一步步告诉我。
最佳答案
您可以创建仅 Java 的 gradle 项目。
- 在其他地方创建一个新目录。
- 在那里创建一个 build.gradle 文件,不应用 android 插件,只应用“java”。
- 创建 src/main/java 目录结构并将代码移至此处。
- 将任何所需的依赖项添加到构建文件中。
- “./gradle build”将创建你的 jar,
- 您可以使用诸如 jCenter 之类的插件将 jar 发布到 Artifact 存储库(本地或像 gradle-mvn-push 这样的地方)
- 然后任何需要 3 个类的项目都可以添加 Maven 或 gradle 依赖项。
如果您的类依赖于 Android,您将需要制作一个“aar”而不是 jar。
关于java - 如何从 android-studio 中的自定义 java 类制作 .jar 文件以供其他项目使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25375104/