与天地兮比寿,与日月兮齐光。这篇文章主要讲述Android调试注解处理器AnnotationProcessor相关的知识,希望能为你提供帮助。
在开发的过程中有时候我们为了使代码更简洁、运行速度更高或者提高开发效率。通常情况下我们都需要自己开发一套框架或者借助第三方开源框架来实现这个目的。例如:我们可以借助ButterKnife来去掉findViewById、设置点击事件等重复的操作,通过EventBus可以方便的订阅以、发布、接收事件等。这样可以大大的提高我们的开发效率。
今天先介绍如何调试注解编译器AnnotationProcessor、后续的章节会陆续给出,如何通过注解编译器自定义一个ButterKnife。
一、配置androidStudio项目
文章图片
文章图片
【Android调试注解处理器AnnotationProcessor】
文章图片
文章图片
二、切换到AndroidStudio的Terminal选项卡并执行以下命令
文章图片
三、在需要调试的地方打上断点,然后运行debug按钮,稍等一下在AbstractProcessor中就运行到断点所在位置,然后就可以一步步进行调试了。
文章图片
推荐阅读
- Android长按及拖动事件探究
- android----SharedPreference
- APP测试-SDK环境以及adb for Windows
- Leetcode 1031 Maximum Sum of Two Non-Overlapping Subarrays (滑动窗口)
- SpringBoot之SpringApplication
- Go语言使用append() 为切片动态添加元素
- 超搞笑!厉害了我的哥微信表情包_微信
- qq厘米秀取得爵迹电影红包图文详细教程
- 性感的、撩人的微信女生头像大全_微信