luojilab / DDComponentForAndroid

一套完整有效的android组件化方案,支持组件的组件完全隔离、单独调试、集成调试、组件交互、UI跳转、动态加载卸载等功能
MIT License
3.34k stars 570 forks source link

请问这是什么问题? #77

Closed Yanqilong closed 6 years ago

Yanqilong commented 6 years ago

现在有两个工程,一个主工程 App 和一个子工程 welcome

主工程 gradle.properties 配置如下:

org.gradle.jvmargs=-Xmx1536m isRunAlone=true debugComponent=welcome compileComponent=com.newseax.welcome:welcome

子工程 gradle.properties 配置如下: isRunAlone=false debugComponent= compileComponent=

那么子工程运行 assembleRelease 打包时会报下面这个错误

BUILD FAILED in 2m 41s

现在修改下主工程 gradle.properties 配置, 将 compileComponent 设置为模块名称,即compile 引入,那么不会报错,检查过了 componentrelease 目录下是有 arr 文件的, 这是啥原因啊? org.gradle.jvmargs=-Xmx1536m isRunAlone=true debugComponent=welcome compileComponent=welcome

mqzhangw commented 6 years ago

现在已经不支持componenrelease目录了,请看https://github.com/luojilab/DDComponentForAndroid/releases/tag/build-gradle1.1.0, 目前支持compileComponent=readercomponent和compileComponent=com.luojilab.reader:readercomponent:1.0.0两种语法