DiscardFilePlugin:一个Android gradle插件,用于在编译时丢弃类或方法

时间:2024-02-24 21:11:13
【文件属性】:

文件名称:DiscardFilePlugin:一个Android gradle插件,用于在编译时丢弃类或方法

文件大小:172KB

文件格式:ZIP

更新时间:2024-02-24 21:11:13

android gradle annotations transform decompile

DiscardFilePlugin 一个用于在编译时丢弃类或方法的android gradle插件。 1.1可以使用场景 在实际产品中,我们总是在debug模型中向我们的应用程序添加一些调试工具,例如DebugPanelActivity (“调试面板工具”页面,提供诸如“交换服务器”的某些功能)。 而且我们需要在生产环境模式下丢弃并清除相关的类和方法,或者修改boolean isProductionEnvironment()方法以使其始终返回ture 。 为了避免通过反编译和其他技巧在生产应用程序中公开调试代码。 1.2 @Discard批注 1.2.1目标 ElementType.METH


【文件预览】:
DiscardFilePlugin-master
----gradlew(5KB)
----settings.gradle(62B)
----README-zh.md(9KB)
----LICENSE(11KB)
----gradle()
--------wrapper()
----README.md(9KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.gitignore(465B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(2KB)
--------proguard-rules.pro(938B)
----build.gradle(2KB)
----depmodule()
--------src()
--------.gitignore(7B)
--------build.gradle(1KB)
--------proguard-rules.pro(938B)
----buildsrc()
--------nexus_jar_local.gradle(303B)
--------src()
--------.gitignore(69B)
--------build.gradle(712B)
----discardfile-api()
--------nexus_jar_local.gradle(303B)
--------src()
--------.gitignore(68B)
--------build.gradle(410B)

网友评论