forked from qt-creator/qt-creator
Android: Remove AndroidRunnable::intentName
It was only uses to pass the intent from the Runner to the RunnerWorker, use a normal stand-alone QString member and setter instead. Change-Id: I0fde87b0177d4ed013f9599600929070362ea09c Reviewed-by: BogDan Vatra <bogdan@kdab.com>
This commit is contained in:
@@ -127,10 +127,8 @@ AndroidRunner::AndroidRunner(RunControl *runControl,
|
||||
m_checkAVDTimer.setInterval(2000);
|
||||
connect(&m_checkAVDTimer, &QTimer::timeout, this, &AndroidRunner::checkAVD);
|
||||
|
||||
m_androidRunnable.intentName = intentName.isEmpty() ? AndroidManager::intentName(m_target)
|
||||
: intentName;
|
||||
m_androidRunnable.packageName = m_androidRunnable.intentName.left(
|
||||
m_androidRunnable.intentName.indexOf(QLatin1Char('/')));
|
||||
QString intent = intentName.isEmpty() ? AndroidManager::intentName(m_target) : intentName;
|
||||
m_androidRunnable.packageName = intent.left(intent.indexOf('/'));
|
||||
|
||||
RunConfiguration *rc = runControl->runConfiguration();
|
||||
if (auto aspect = rc->extraAspect(Constants::ANDROID_AMSTARTARGS_ASPECT))
|
||||
@@ -148,6 +146,7 @@ AndroidRunner::AndroidRunner(RunControl *runControl,
|
||||
|
||||
const int apiLevel = AndroidManager::deviceApiLevel(m_target);
|
||||
m_worker.reset(new AndroidRunnerWorker(runControl, m_androidRunnable));
|
||||
m_worker->setIntentName(intent);
|
||||
m_worker->setIsPreNougat(apiLevel <= 23);
|
||||
m_worker->setExtraAppParams(extraAppParams);
|
||||
m_worker->setExtraEnvVars(extraEnvVars);
|
||||
|
||||
Reference in New Issue
Block a user