我们正在构建一个带有服务器后端的 Android 应用程序,这是一个简单的 Java 项目。这两个项目现在应该共享一些类。
我们正在使用 Android Studio 开发 Android 应用程序,并使用 Intellij IDEA 开发服务器后端。
我们无法正确导入后端项目或将其正确用作依赖项。你如何做到这一点?
最佳答案
通常,当我遇到这种情况时,我会创建名为“Commons”的新模块/项目,并将客户端和后端之间共享的所有类放在那里。然后我将其添加为客户端和后端的依赖项。
只要您不使用 Android 不支持的复杂 Java 技巧(例如 Java 8 中引入的 lambda),一切都会正常工作。
这比您自己创建 jar
库要好得多,因为您不必每次更改其中的内容时都手动更新它。
如果您有任何其他问题,请发表评论:)
关于java - 如何与Android项目共享Java类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32923018/