首页 > 解决方案 > 在 Eclipse 风格的 Android 项目中添加动态功能模块

问题描述

我正在尝试在我的项目中添加动态功能模块。它以前是一个 Eclipse 项目,因此结构与 Android Studio 结构不同。主应用程序在根目录下,不是一个独立的模块。

项目结构如下:

/Project Root
    Project Root Files
    +Module1
    +Dynamic Module

我想在项目中添加动态特性模块,所以需要添加根项目作为动态模块的依赖。有没有办法我可以做到这一点?在动态模块build.gradle文件中,我尝试了':Root'':',都没有工作。Gradle 说它无法解析根项目。

标签: androidgradleandroid-app-bundle

解决方案


即使我遇到了上述问题,并且能够通过以下方法引用依赖模块中的基本模块来解决它。

dependencies {
    implementation project(':')
}

如果基础模块位于项目的根目录中,则应使用“:”符号引用依赖模块中的基础模块。


推荐阅读