0

我想生成类似的代码

public void inject(MainActivity activity){
  ......
}

通过 javaLibrary 中的 JavaPoet ,我在 AbstractProcess.process(...) 中添加了代码,例如:

MethodSpec methodSpec = MethodSpec.methodBuilder("inject")
                .addModifiers(Modifier.PUBLIC)

       .addParameter(Class.forName(element.getQualifiedName().toString()), "activity")
                .returns(void.class)
                //.addStatement()
                .build();

然后我在ClassNotFoundExeption构建项目时遇到了异常。我应该如何添加参数 MainActivity?谢谢!

4

0 回答 0