在Android中将字符串转换为Java源代码

有谁知道是否可以将String /文件转换为
java源代码,可以在运行时使用
JavaCompiler之类的东西编译.看起来Java 6可以实现这一点,但我还没有看到有人说JavaCompiler在
Android中可用.

基本上我的主要目标是将字符串或文件文本转换为Android中的源代码.有谁知道怎么做?

谢谢!

最佳答案 Android运行Dalvik而不是Java 6. JavaCompiler不包含在标准Dalvik发行版中,因此您无法使用它. Dalvik运行时是为嵌入式系统设计的,因此它不那么动态,动态编译代码是它不应该做的事情之一.

尝试Hyangelo建议的内容,或谷歌的其他脚本库.例如,Clojure. 😉

点赞