【问题标题】:Why Modules are not showing in app module dependency为什么模块没有显示在应用程序模块依赖项中
【发布时间】:2019-09-21 19:31:48
【问题描述】:

我正在尝试在我的主应用程序中添加模块,但它没有显示在选择中 section.我正在使用 android studio 3.4.1

Android 根目录

分级设置

模块依赖

【问题讨论】:

    标签: android android-module


    【解决方案1】:

    我在使用 Android Studio 3.6.3 时遇到了同样的问题。主要问题是您导入的模块注册为“应用程序”而不是“库”。而且似乎只能导入库。这是我为解决它所做的。

    按照安卓文档here:

    1. 打开您的模块(在您的情况下为 openCVLibrary441)build.gradle
    2. 将文件顶部的 apply plugin: 'com.android.application' 更改为 apply plugin: 'com.android.library'。
    3. 删除defaultConfig {} 中的applicationId 行,因为只有Android 应用模块可以定义它。
    4. 现在您应该能够在模块依赖项选项中看到该模块。或者,您可以通过在 dependencies {} 部分添加 implementation project(':openCVLibrary441') 手动将其添加到应用的 build.gradle 中。
    5. 同步您的 gradle 文件,您应该准备好了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 2011-09-21
      • 1970-01-01
      相关资源
      最近更新 更多