According to the requirements, write a Gradle plug-in to generate files in the build directory, but the path to generate is as follows
The java class generated under the build directory, this file is no way to use ….
BuildConfig class file, which can be used directly in code,How do I need to configure it to look like the BuildConfig class??
I used this method, but so far it has no effect. …
//~ custom gradlebugin
def outputDir = project.file(new File(project.buildDir, "generated/source/CConfig"))
Thank you very much ~
gradle pluginYou can useASMTo generate the classes you need, of course, you need to know something about bytecode. There is another way, which I mentioned in your last question, is to use it.
APT, this way is similar toJakeWhartonbutterknifeThe method in. I hope it will help you.