This case should be:
```
success = default__java_string(__java_env, \"%s\", %s);
```
Where default__java_string is a android-only method in support.mm:
```
static bool default__java_string(JNIEnv *env, const char *p_value, jobject& r_java_value)
{
    if (java_from__cstring(env, p_value, r_java_value))
      return true;
    return error__out_of_memory();
}
```
This ensures an appropriate error is thrown like the other default methods.