aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVikas Pachdha <vikas.pachdha@qt.io>2018-04-19 12:19:03 +0200
committerVikas Pachdha <vikas.pachdha@qt.io>2018-04-20 05:25:33 +0000
commit503fb603c3ed12fc65135e43977142a267938c97 (patch)
tree54f3d5bf7d1646d43cb452fc513af6bfe2f85baf
parent356a2fd8553e382f65830659582d64ac98d9c477 (diff)
Android: Set proper environment for the avdmanager tool
Task-number: QTCREATORBUG-19988 Change-Id: If34b4ff570ed6d6fdbb91435913d9130feceb499 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
-rw-r--r--src/plugins/android/androidavdmanager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/android/androidavdmanager.cpp b/src/plugins/android/androidavdmanager.cpp
index 954053b08b..c9f1f0eaa6 100644
--- a/src/plugins/android/androidavdmanager.cpp
+++ b/src/plugins/android/androidavdmanager.cpp
@@ -66,6 +66,8 @@ static bool avdManagerCommand(const AndroidConfig config, const QStringList &arg
{
QString avdManagerToolPath = config.avdManagerToolPath().toString();
Utils::SynchronousProcess proc;
+ auto env = AndroidConfigurations::toolsEnvironment(config).toStringList();
+ proc.setEnvironment(env);
Utils::SynchronousProcessResponse response = proc.runBlocking(avdManagerToolPath, args);
if (response.result == Utils::SynchronousProcessResponse::Finished) {
if (output)