lint 仅用5分钟,搞定Android同事所有不规范代码( 四 )
实现(名称:' lintlibrary-release ',ext: 'aar ')
}
此时,您可以使用自定义的lint规则,效果与上面使用的jar包相同。如果不行,重启Android Studio。
捡坑
1、在“链接检查”配置中找到多个罐子。仅支持一个文件
这是因为在输出的AAR文件中,引用了别人的文章。Java库的依赖性没有完全改变。并且lintChecks在安卓图书馆使用。
2.输出AAR文件无效
不知道为什么Linkedin的参考文章没有生效(https://engineering . LinkedIn . com/Android/writing-custom-lint-checks-gradle),可能是Android Studio版本的问题。
另外,使用lintChecks输出AAR无效,改变了Android Studio 3.4+的新特性,采用lintPublish(AGP 3.4+)。
总结
写这篇文章花了我很长时间,我几乎放弃了。因为在Android Studio里看不到lint的源代码,只能在网上找,网上找不到最新的doc。类似文章过滤太多,差点哭出来,一些最新的文章跟不上相关技术的更新。。。
但一切都是值得的,因为它可以帮助想学习Android Studio lint工具,渴望一起过更好生活的同学。
https://github.com/GitCode8/blob
推荐阅读
- 一口勾魂!5分钟加热2小时嗨吃!老北京羊蝎子,心动马上行动!
- 夫妻感情破裂往往从不好好沟通开始,做到这,15分钟就搞定爱人
- 45分钟出核酸结果!冬奥场馆全面应用生物气溶胶新冠病毒检测系统
- 春节待客不用忙,5分钟学会这5种大虾的做法,简单又营养
- 女子肾上长了核桃大的肿物 ,达芬奇机器人辅助15分钟切除
- 这项手术仅用“两块纱布”止血!市人民医院王传思获全国性奖项
- 专心进食/鲠喉意外 抢救关键5分钟
- 王者荣耀:昧昧创造提段神话,仅用了4个月,你没听错
- 梦幻西游:狂地宫142层成功过关,仅用20回合!
- 国内首款!15分钟手术打通10年梗阻“下水道”