diff --git a/platform/android/java_class_wrapper.cpp b/platform/android/java_class_wrapper.cpp index 58af3c761bf..a690a4f691e 100644 --- a/platform/android/java_class_wrapper.cpp +++ b/platform/android/java_class_wrapper.cpp @@ -156,6 +156,9 @@ bool JavaClass::_call_method(JavaObject *p_instance, const StringName &p_method, } if (!method) { + if (r_error.error == Callable::CallError::CALL_ERROR_INSTANCE_IS_NULL) { + ERR_PRINT(vformat(R"(Cannot call static function "%s" on Java class "%s" directly. Make an instance instead.)", p_method, java_class_name)); + } return true; //no version convinces }