由应用程序组成的 Android 应用程序 (android-maven)

标签 android maven

在开始一个新的 android 项目之前,我想了解一些信息。我读过 android-maven 插件运行良好且流畅......是真的吗? 更重要的是,它的可能性是什么?我有一些想法。

假设我想要一个模块化应用程序。因此,我想要一个由应用程序组成的应用程序(它们都是 android-maven)。想象一下,我有一个用于在某个服务器上登录的应用程序,一个应用程序连接到一个服务 1 以获取一些信息,另一个应用程序从另一个服务 2 获取信息。

我可以创建三个单独的应用程序(登录、服务 1 和服务 2),然后将它们用作容器 maven 应用程序的依赖项吗?

值得吗?

谢谢! E.

最佳答案

Maven 是一个很棒的项目管理和构建工具,可以通过适当的插件来构建 android 应用程序(maven-android-plugin IIRE 提供了 apk 打包)

但是您不是从其他 apk 构建 PAK,而是从普通的 java jar 构建 PAK - 您可以从 jar 的 wast maven 存储库中挖掘任何你喜欢的东西,但必须记住并不是每个 java jar 或框架都是有用的,有意义的,或者将在安卓上运行。

android 上没有“容器应用程序”这样的东西——但是你可以定义依赖关系 到其他应用程序和 android 库项目。应用程序可以(也应该)通过 Intent 和导出的服务进行通信。

关于由应用程序组成的 Android 应用程序 (android-maven),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13712438/

相关文章:

java - Ubuntu 上的 Ionic 在运行 "ionic emulate android"命令时出现 java 错误

java - 是什么导致通话录音机上的录音文件大小保存为 0 KB?

android - 使用 Neura 构建 Android 项目时收到错误

android - as3 android 在 sdcard 上保存远程声音 - 稍后访问?

java - 软件包不存在 mvn clean install

android - MvxBind CheckedChange SwitchCompat

Maven 发布 :prepare fails with "scm connection or developerConnection must be specified"

java - 使用 Maven 打包资源文件和类的最佳实践

java - Maven 在 wildfly-maven-plugin :start 之后挂起

plugins - Maven JavaDoc : Required Class Missing