aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androidavdmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/android/androidavdmanager.cpp')
-rw-r--r--src/plugins/android/androidavdmanager.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/android/androidavdmanager.cpp b/src/plugins/android/androidavdmanager.cpp
index b5c57093704..95699a5c56e 100644
--- a/src/plugins/android/androidavdmanager.cpp
+++ b/src/plugins/android/androidavdmanager.cpp
@@ -292,14 +292,14 @@ bool AndroidAvdManager::startAvdAsync(const QString &avdName) const
});
// start the emulator
- QStringList arguments;
+ CommandLine cmd(m_config.emulatorToolPath());
if (AndroidConfigurations::force32bitEmulator())
- arguments << "-force-32bit";
+ cmd.addArg("-force-32bit");
- arguments << m_config.emulatorArgs() << "-avd" << avdName;
- qCDebug(avdManagerLog) << "Running command (startAvdAsync):"
- << CommandLine(m_config.emulatorToolPath(), arguments).toUserOutput();
- avdProcess->setCommand({m_config.emulatorToolPath(), arguments});
+ cmd.addArgs(m_config.emulatorArgs(), CommandLine::Raw);
+ cmd.addArgs({"-avd", avdName});
+ qCDebug(avdManagerLog) << "Running command (startAvdAsync):" << cmd.toUserOutput();
+ avdProcess->setCommand(cmd);
avdProcess->start();
return avdProcess->waitForStarted(-1);
}