This method is invoking a Java method. After the method name to invoke comes the signature, and then the arguments... The signature uses one char per parameter to describe the type that is being passed through, however the first char (and first argument after the signature string) is the return type and pointer to the return variable. So, in this case this should be:
```
MCAndroidObjectRemoteCall(GetView(), "executeJavaScript", "xs", &s_js_tag, p_script);
```
Here the 'x' char indicates it should be an MCStringRef which is returned.