DDComponentForAndroid icon indicating copy to clipboard operation
DDComponentForAndroid copied to clipboard

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

Results 26 DDComponentForAndroid issues
Sort by recently updated
recently updated
newest added

从8.1起,GP提交的新应用只能以.aab文件的形式上架应用。 我的项目使用了这个框架做组件化解耦,配合Arouter做路由跳转。 但是打出来的aab文件无法正常跳转,除主模块的其他组件没有打进aab里,导致跳转路由找不到对应activity。 能否支持一下App Bundle呢?

![image](https://user-images.githubusercontent.com/16019231/45797658-3bae3d80-bcd9-11e8-987d-10fd73ab5691.png) 不修改组件里面java文件,运行app是没有问题的,只要一修改,就会报删除失败,每次只能关闭所有AS运行的项目,然后去文件夹找到后,删除。

为什么使用依赖包26.+的方式的 compile 'com.android.support:appcompat-v7:26.+'

+ 1、实现组件对内对外的代码都放在组件内部,对外的改后缀名为.api,编译之前自动copy&rename为.java文件。 + 2、内部有具体的实现Native方式(不使用Annotation)来进行UI跳转,这部分可忽略。 + 3、添加了相应的注释来理解代码。 + 4、maven上传的脚本 编译时候打不开,放到本地了。

module A 是一个组件,module B 也是一个组件。 module A 和 module B 共同依赖 componentService 如果 module A 需要用到 module B 的功能,但是 Module B 的类是自在自己的模块中定义,请问如何在componentService 中声明接口,因为 componentService 中没有 Module B 中的类? 即使声明了,Module A...

大佬,跳转的时候,如何附带 Intent.FLAG?

直接在as上编译是可以的,但是通过as签名生成的包,装到手机上就会报错,说找不到子组件的类。

作者已经没有维护了... 优秀的库,从一开始收益于此。 如果有需求可以看最新的组件化库 https://github.com/YummyLau/ComponentPlugin 调试功能不再耦合在功能组件内,单一module调试多组件,同时面向接口编程,无需任何router!

![image](https://user-images.githubusercontent.com/13369103/63010671-65f08700-beb9-11e9-8434-2f92fa734b7a.png) 如图,只能引入runalone里面的R文件,很奇怪