最近研究热修复,便简单使用了Tinker,根据文档内容,配置好了后,build,但是结果并未如愿根据注解生成application,看见网上也有很多小伙伴出现了这个问题,经过一中午挣扎,在tinker群simsun的引导下,才发现是我gradle版本低了(2.2以上即可),导致必须要项目添加apt依赖才能使用注解,疑惑解决了~。
PS:android gradle版本2.2以上插件提供了名为annotationProcessor
的功能来完全代替 android-apt,
android-apt
作者在官网发表声明证实了后续将不会继续维护 android-apt