example中不能依赖library的包

来源:2-1 项目基础骨架搭建

moroks

2018-05-11

老师,我是个小白(您别说您是小新 (*/ω\*) ),我现在studio版本是3.1.2,添加到latte-core中的依赖,在example中使用LatteDelegate,但是我的LatteDelegate报红,提示Fragmentation框架没有,我试过您说的将 implementation 给换成 api和compile,将latte-core中的依赖换成annotationProcessor,但是依旧是找不到这些框架,A-app 依赖 B-library , B-library 依赖了 第三方框架, 那A-app可以调用B-library中的框架吗?请老师解答

写回答

1回答

傅猿猿

2018-05-12

现在是这样的,as升级了之后,所有的api关键字是没有经过预编译到包里的,是可以依赖传递的,而implementation是不可传递的,一般只用在顶层module,至于annotationProcessor的话,哪个依赖包要要使用都必须加上,这是Android的规定,然后呢,一定要先clean一下,不然依赖会报错

0
0

Android通用框架设计与完整电商App开发

从第一行代码开始教你,通用且一键式配置的框架设计并轻松实现完整电商App

2028 学习 · 1182 问题

查看课程