![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Samll插件开发
Name is Q
人生如逆旅,我亦是行人
展开
-
Small踩坑
1,插件lib2依赖插件lib1,导致同时依赖lib1和lib2的插件app1编译时出现找不到类的情况。一个lib依赖另一个lib,buildLib时出现Duplicate package错误一个lib依赖另一个lib,buildLib时出现下面的错误,目前还没有找到解决吧,clean工程和cleanLib都做了,但还不行,只好把依赖去掉了才行。2.如果插件用到了百度地图等,需要把相关的功能放在一...原创 2018-07-13 16:19:51 · 268 阅读 · 0 评论 -
Small开发问题集锦
1.公共库插件中的类不能使用。如下图:项目结构如下:解决办法:1. 反编译dexdump 类所在的模块所生成的插件,看是否真的存在该类2. 如果存在该类,插件编译正常,则是运行时的问题,这时要排查bundle.json配置、small aar的问题、手机系统兼容性等3. 如果不存在,说明插件编译有问题,要看gradle-small源码实践:1.使用安卓逆向助手反编译apk,生成的插件存在该类,排...原创 2018-07-13 16:23:00 · 186 阅读 · 0 评论