【Android】不使用WebView来执行Javascript脚本(Rhino)
一、准备 项目地址:https://developer.mozilla.org/en-US/docs/Rhino 项目说明:由Mozilla开发,是 JavaScript 一种基于Java的实现。 项目使用:把js.jar拷贝到项目工程既可。 二、 代码 主要实现了从Java中执行js中的函数、从js中调用Java中的方法,代码: public classMainActivity extendsActivity{ @Override protected voidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextViewtext1=(TextView)findViewById(android.R.id.text1); TextViewtext2=(TextView)findViewById(android.R.id.text2); text1.setText(runScript(JAVA_CALL_JS_...