Add: NodeJs Support

This commit is contained in:
hyb1996
2017-03-26 00:40:16 +08:00
parent 3f7dacad2a
commit 121949f9c0
10 changed files with 1139 additions and 14 deletions

View File

@@ -9,6 +9,7 @@ import com.stardust.automator.AccessibilityEventCommandHost;
import com.stardust.scriptdroid.accessibility.AccessibilityInfoProvider;
import com.stardust.scriptdroid.droid.runtime.DroidRuntime;
import com.stardust.scriptdroid.droid.script.JavaScriptEngine;
import com.stardust.scriptdroid.droid.script.NodeJsJavaScriptEngine;
import com.stardust.scriptdroid.droid.script.RhinoJavaScriptEngine;
import com.stardust.scriptdroid.droid.script.file.ScriptFileList;
import com.stardust.scriptdroid.droid.script.file.SharedPrefScriptFileList;
@@ -71,7 +72,7 @@ public class App extends Application {
private void configApp() {
ScriptFileList.setImpl(SharedPrefScriptFileList.getInstance());
JavaScriptEngine.setDefault(new RhinoJavaScriptEngine(DroidRuntime.getRuntime()));
JavaScriptEngine.setDefault(new NodeJsJavaScriptEngine(DroidRuntime.getRuntime()));
}