forked from qt-creator/qt-creator
Android: Prevent crash in AndroidManager::applicationAbis
... in connection with CMakeBuildConfiguration initialization. Having an Android device type does not necessarily mean an Android Qt version is selected in an incomplete kit. Change-Id: Ib157166c45b7d2ac20eafd6437054b9232595c1e Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -182,7 +182,7 @@ QString AndroidManager::buildTargetSDK(const Target *target)
|
||||
|
||||
QStringList AndroidManager::applicationAbis(const Target *target)
|
||||
{
|
||||
auto qt = static_cast<AndroidQtVersion *>(QtSupport::QtKitAspect::qtVersion(target->kit()));
|
||||
auto qt = dynamic_cast<AndroidQtVersion *>(QtSupport::QtKitAspect::qtVersion(target->kit()));
|
||||
return qt ? qt->androidAbis() : QStringList();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user