forked from qt-creator/qt-creator
Android: Fix sdkmanager timing out on slower machines
sdkmanager times out on slower machines or with slower network connection. Increase the timeout and show timeout message box Task-number: QTCREATORBUG-18458 Change-Id: I9118024ec1438ef9c18842df2f7431e696c73f92 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
@@ -347,8 +347,10 @@ void AndroidConfig::updateAvailableSdkPlatforms() const
|
||||
|
||||
m_availableSdkPlatforms.clear();
|
||||
AndroidSdkManager sdkManager(*this);
|
||||
m_availableSdkPlatforms = sdkManager.availableSdkPlatforms();
|
||||
m_availableSdkPlatformsUpToDate = true;
|
||||
bool success = false;
|
||||
m_availableSdkPlatforms = sdkManager.availableSdkPlatforms(&success);
|
||||
if (success)
|
||||
m_availableSdkPlatformsUpToDate = true;
|
||||
}
|
||||
|
||||
QStringList AndroidConfig::apiLevelNamesFor(const QList<SdkPlatform> &platforms)
|
||||
@@ -358,7 +360,7 @@ QStringList AndroidConfig::apiLevelNamesFor(const QList<SdkPlatform> &platforms)
|
||||
|
||||
QString AndroidConfig::apiLevelNameFor(const SdkPlatform &platform)
|
||||
{
|
||||
return QLatin1String("android-") + QString::number(platform.apiLevel);
|
||||
return platform.apiLevel > 0 ? QString("android-%1").arg(platform.apiLevel) : "";
|
||||
}
|
||||
|
||||
QList<SdkPlatform> AndroidConfig::sdkTargets(int minApiLevel) const
|
||||
|
||||
Reference in New Issue
Block a user