forked from qt-creator/qt-creator
Android: fix sdkmanager not picking up all marked essential packages
Task-number: QTCREATORBUG-23829 Change-Id: Id436c96a8b9376d10ada92412c154c5aea2a294b Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -285,14 +285,9 @@ void AndroidSdkModel::selectMissingEssentials()
|
|||||||
if (!pendingPkgs.contains((*tool)->sdkStylePath()))
|
if (!pendingPkgs.contains((*tool)->sdkStylePath()))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if ((*tool)->type() == AndroidSdkPackage::PlatformToolsPackage)
|
addTool(tool);
|
||||||
addTool(tool); // Select Platform tools
|
|
||||||
else if ((*tool)->type() == AndroidSdkPackage::BuildToolsPackage)
|
|
||||||
addTool(tool); // Select build tools
|
|
||||||
else if ((*tool)->type() == AndroidSdkPackage::NDKPackage)
|
|
||||||
addTool(tool); // Select NDK Bundle
|
|
||||||
|
|
||||||
pendingPkgs.removeOne((*tool)->sdkStylePath());
|
pendingPkgs.removeOne((*tool)->sdkStylePath());
|
||||||
|
|
||||||
if (pendingPkgs.isEmpty())
|
if (pendingPkgs.isEmpty())
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user