我目前正在制作一个android应用程序。单击某个按钮时,此应用程序必须执行脚本。问题是,我不知道如何执行这个脚本。有人能帮帮我吗?如果可以,请给我所需的基本代码。您还可以向我展示如何在 On clicked switch 和 case 中执行它(我可能会使用 switch 和 case。我还不确定)。但我真正需要的只是执行脚本的代码,如果您不介意,请稍微解释一下。谢谢!
问问题
695 次
1 回答
0
可以在此处找到有关运行 UNIX 脚本的讨论。 如何从 Java 代码运行 Unix shell 脚本?
如果它是 javascript,您需要加载脚本引擎并在该上下文中运行您的脚本。希望这可以帮助。我只是附上了我以前写过的脚本评估。
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public class OperatorAsVariable
{
public static void main( String args[] ) throws ScriptException
{
String test = "+";
System.out.println( 1 + test + 2 );
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName( "js" );
System.out.println( engine.eval( 1 + test + 2 ) );
}
}
于 2013-02-18T06:20:22.593 回答