有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

基于特性的java模块化安卓应用

嗨,我是安卓开发的新手。我想根据部分划分我的应用程序的各个部分。例如,用户身份验证、用户配置文件、航班预订应位于不同的模块中,如下图所示-

enter image description here

我读了很多文章和文档,但不知道如何访问不同模块中的不同活动。以上图为例,我如何从“应用程序”中的MainActivity启动在“我的应用程序”中打开MainActivity的意图。可能吗


共 (2) 个答案

  1. # 1 楼答案

    myapplication应用程序模块包含在app的渐变中时,可以在应用程序中导入并使用myapplication公共类。 记住,来自两个应用程序模块的MainActivity的packagename应该是不同的

  2. # 2 楼答案

    您需要将myapplication模块包含到app模块中。 打开app模块的build.gradle文件,并在依赖项块中添加此行:

        implementation project(":myapplication")