几个知识点
- 写好这个工具然后利用gradle脚本,在编译后的class文件做操作即可,那么这个工具其实也很简单,输入一个class文件,输出就是加密之后的class文件了,为什么操作class文件呢,首先操作class文件有一个很好的工具asm和javassist
- 打开as编辑器,项目工程下的External Libraries,找到你要找的依赖库,右击鼠标,点击Library Properties,就能看到文件存放路径。
android stuido定制Gradle插件
在AndroidStudio中自定义Gradle插件
ASM 字符加密&函数插桩
Android安全防护之旅—字符串批量加密工具(AndStringGuard)原理介绍
【Android】函数插桩(Gradle + ASM)
Gradle 插件与ASM入门-ASM+注解统计耗时
调试Gradle插件
在Android Studio中调试Gradle插件
How to debug Gradle Plugins with IntelliJ
网友评论