diff --git a/src/plugins/android/androidconfigurations.cpp b/src/plugins/android/androidconfigurations.cpp index f51aa3b5b7e..62523b66efd 100644 --- a/src/plugins/android/androidconfigurations.cpp +++ b/src/plugins/android/androidconfigurations.cpp @@ -232,9 +232,8 @@ QStringList AndroidConfigurations::sdkTargets(int minApiLevel) const proc.terminate(); return targets; } - QList avds = proc.readAll().trimmed().split('\n'); - for (int i = 0; i < avds.size(); i++) { - QString line = QLatin1String(avds[i]); + while (proc.canReadLine()) { + QString line = proc.readLine(); int index = line.indexOf(QLatin1String("\"android-")); if (index == -1) continue;