forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/11.0'
Change-Id: I87b22a73427cf9fc1b96075dc0db769ed3d3621c
This commit is contained in:
@@ -264,13 +264,13 @@ AndroidRunnerWorker::AndroidRunnerWorker(RunWorker *runner, const QString &packa
|
||||
m_extraAppParams = runControl->commandLine().arguments();
|
||||
|
||||
if (auto aspect = runControl->aspect(Constants::ANDROID_AM_START_ARGS)) {
|
||||
QTC_CHECK(aspect->value.type() == QVariant::String);
|
||||
QTC_CHECK(aspect->value.typeId() == QVariant::String);
|
||||
const QString startArgs = aspect->value.toString();
|
||||
m_amStartExtraArgs = ProcessArgs::splitArgs(startArgs, OsTypeOtherUnix);
|
||||
}
|
||||
|
||||
if (auto aspect = runControl->aspect(Constants::ANDROID_PRESTARTSHELLCMDLIST)) {
|
||||
QTC_CHECK(aspect->value.type() == QVariant::String);
|
||||
QTC_CHECK(aspect->value.typeId() == QVariant::String);
|
||||
const QStringList commands = aspect->value.toString().split('\n', Qt::SkipEmptyParts);
|
||||
for (const QString &shellCmd : commands)
|
||||
m_beforeStartAdbCommands.append(QString("shell %1").arg(shellCmd));
|
||||
@@ -341,7 +341,7 @@ bool AndroidRunnerWorker::uploadDebugServer(const QString &debugServerFileName)
|
||||
}
|
||||
|
||||
const QString tempDebugServerPath = tempDebugServerPathTemplate.arg(count);
|
||||
auto cleanUp = qScopeGuard([this, tempDebugServerPath] {
|
||||
const QScopeGuard cleanup([this, tempDebugServerPath] {
|
||||
if (!runAdb({"shell", "rm", "-f", tempDebugServerPath}))
|
||||
qCDebug(androidRunWorkerLog) << "Debug server cleanup failed.";
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user