首页 > 解决方案 > 为什么模块没有显示在应用程序模块依赖项中

问题描述

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

安卓根目录

安卓根

分级设置

分级设置

模块依赖 在此处输入图像描述

标签: androidandroid-module

解决方案


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

按照这里的android文档:

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

推荐阅读