kotlin dependencies { implementation 'com.squareup:kotlinpoet:1.7.1' } kotlin val sampleClass = ClassName.get("com.example", "SampleClass") val fileSpec = FileSpec.builder("com.example", "GeneratedClass") .addType( TypeSpec.classBuilder("GeneratedClass") .addMethod( MethodSpec.methodBuilder("sampleMethod") .addModifiers(Modifier.PUBLIC) .returns(Void.TYPE) .addStatement("// Sample method") .build() ) .build() ) .build() kotlin val outputDir: File = File("src/main/java") fileSpec.writeTo(outputDir)


上一篇:
下一篇:
切换中文