@@ -0,0 +1,831 @@
+package com.becn.qeasysq;%0A%0Aimport org.apache.cordova.CallbackContext;%0Aimport org.apache.cordova.CordovaPlugin;%0Aimport org.json.JSONArray;%0Aimport org.json.JSONException;%0A%0Apublic class MyStarIO extends CordovaPlugin %7B%0A%0A    @Override%0A    public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException %7B%0A        if (action.equals(%22echo%22)) %7B%0A            String message = args.getString(0);%0A            this.echo(message, callbackContext);%0A            return true;%0A        %7D%0A        return false;%0A    %7D%0A%0A    private void echo(String message, CallbackContext callbackContext) %7B%0A        if (message != null && message.length() %3E 0) %7B%0A            callbackContext.success(message);%0A        %7D else %7B%0A            callbackContext.error(%22Expected one non-empty string argument.%22);%0A        %7D%0A    %7D%0A%0A%7D%0A

Create MyStarIO.java