diff --git a/src/plugins/platforms/android/androidbackendregister.h b/src/plugins/platforms/android/androidbackendregister.h index c186f7e107a..502880a77f3 100644 --- a/src/plugins/platforms/android/androidbackendregister.h +++ b/src/plugins/platforms/android/androidbackendregister.h @@ -43,8 +43,12 @@ public: ValidInterfaceType = true> auto callInterface(const char *func, Args... args) { - if (const auto obj = getInterface(); obj.isValid()) + if (const auto obj = getInterface(); obj.isValid()) { return obj.template callMethod(func, std::forward(args)...); + } else { + qWarning() << "No interface with className" + << QtJniTypes::Traits::className() << "has been registered."; + } if constexpr (IsObjectType::value) return Ret(QJniObject());