summaryrefslogtreecommitdiffstats
path: root/src/tools/androidtestrunner
diff options
context:
space:
mode:
authorDaniel Smith <daniel.smith@qt.io>2019-07-15 12:49:30 +0200
committerDaniel Smith <daniel.smith@qt.io>2019-08-19 18:22:57 +0200
commitf5c118b6b8397c70e875f98cac745c3325c1167f (patch)
tree2c241a7fc4eaf20b58ef89b305ed5e601f072b0a /src/tools/androidtestrunner
parent662fec6f0db32fb58b91357aa11c9d3be94f0c55 (diff)
Fix escaping of additional app parameters in adb shell command
Change-Id: I80e5b98efbc9654c684b3d78ba0d6688c21bd0f3 Reviewed-by: BogDan Vatra <bogdan@kdab.com>
Diffstat (limited to 'src/tools/androidtestrunner')
-rw-r--r--src/tools/androidtestrunner/main.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/androidtestrunner/main.cpp b/src/tools/androidtestrunner/main.cpp
index e6d6f72354..a035e068bc 100644
--- a/src/tools/androidtestrunner/main.cpp
+++ b/src/tools/androidtestrunner/main.cpp
@@ -362,7 +362,7 @@ static bool parseTestArgs()
g_options.testArgs += QStringLiteral(" -o output.%1,%1").arg(format);
g_options.testArgs += unhandledArgs;
- g_options.testArgs = QStringLiteral("shell am start -e applicationArguments \"'%1'\" -n %2/%3").arg(shellQuote(g_options.testArgs.trimmed()),
+ g_options.testArgs = QStringLiteral("shell am start -e applicationArguments \\\"%1\\\" -n %2/%3").arg(shellQuote(g_options.testArgs.trimmed()),
g_options.package,
g_options.activity);
return true;