android - 在 Eclipse 风格的 Android 项目中添加动态功能模块

标签 android gradle android-app-bundle

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

The project structure as follow:


/Project Root
    Project Root Files
    +Module1
    +Dynamic Module

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

最佳答案

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

dependencies {
    implementation project(':')
}

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

关于android - 在 Eclipse 风格的 Android 项目中添加动态功能模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52162203/

相关文章:

android - Eclipse - Android 可绘制图像资源不刷新

java - 在 gradle bootRun 期间使用 gradle clean 期间下载的依赖项

android - 在 Google Play 商店上传 App Bundle (aab) 时收到以下警告

java -> 无法初始化类 com.android.repository.api.RepoManager

android - 使用 Kotlin 协程将 Java 线程处理消息转换为队列

java - 如何混淆android apk

gradle - 没有版本的工件中的gradle搜索jar

android - Android Studio中的Gradle错误

android - 新的应用程序包是否会取代 abi split?

android - 微调器下拉动画