我有一个类名字符串和一个类代码字符串。例如,Example 是类名,而
public class Example {
public void example() { System.out.println("Hello world!"); }
}
因此,类代码
我查看了 Dexmaker 库,但不明白是否可以在其帮助下将生成的代码编译成字符串。而问题只是如何将生成的代码编译成字符串以便在Android下进一步使用?
我有一个类名字符串和一个类代码字符串。例如,Example 是类名,而
public class Example {
public void example() { System.out.println("Hello world!"); }
}
因此,类代码
我查看了 Dexmaker 库,但不明白是否可以在其帮助下将生成的代码编译成字符串。而问题只是如何将生成的代码编译成字符串以便在Android下进一步使用?
英文SO上有类似问题的答案,也有代码示例。
但这并不完全是从字符串编译代码。需要描述类的结构,而不是使用现成的字符串。