是否可以将扫描数据字符串转换为java可运行代码?

时间:2015-02-02 08:27:51

标签: java android eclipse

我目前正在开发一个Android应用程序,它可以扫描qr代码并从中获取数据。

如果qr代码是java编码字符串,例如:int a;,我可以将此字符串保存到方法中,甚至可以将其保存为java代码并在之后运行吗?

2 个答案:

答案 0 :(得分:0)

有关如何在运行时编译代码的详细信息,请参阅answers to this question

但我强烈反对它,除非你有一些方法可以信任你要编译和执行的代码,或者有一些方法在沙盒/监狱中执行代码,以便恶意代码不能注入。

答案 1 :(得分:-1)

您需要Java Reflection API的帮助。