summaryrefslogtreecommitdiff
path: root/src/plugins/android/androidrunner.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/android/androidrunner.cpp')
-rw-r--r--src/plugins/android/androidrunner.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/plugins/android/androidrunner.cpp b/src/plugins/android/androidrunner.cpp
index ef467d2bca..e00cb95e68 100644
--- a/src/plugins/android/androidrunner.cpp
+++ b/src/plugins/android/androidrunner.cpp
@@ -30,6 +30,7 @@
#include "androidrunner.h"
#include "androiddeploystep.h"
+#include "androiddeployqtstep.h"
#include "androidconfigurations.h"
#include "androidglobal.h"
#include "androidrunconfiguration.h"
@@ -73,17 +74,17 @@ AndroidRunner::AndroidRunner(QObject *parent,
m_qmlPort = server.serverPort();
}
ProjectExplorer::Target *target = runConfig->target();
- AndroidDeployStep *ds = runConfig->deployStep();
- m_useLocalQtLibs = ds->deployAction() == AndroidDeployStep::DeployLocal
- || ds->deployAction() == AndroidDeployStep::BundleLibraries;
+ m_useLocalQtLibs = AndroidManager::useLocalLibs(target);
if (m_useLocalQtLibs) {
- m_localLibs = AndroidManager::loadLocalLibs(target, ds->deviceAPILevel());
- m_localJars = AndroidManager::loadLocalJars(target, ds->deviceAPILevel());
- m_localJarsInitClasses = AndroidManager::loadLocalJarsInitClasses(target, ds->deviceAPILevel());
+ int deviceApiLevel = AndroidManager::minimumSDK(target);
+ m_localLibs = AndroidManager::loadLocalLibs(target, deviceApiLevel);
+ m_localJars = AndroidManager::loadLocalJars(target, deviceApiLevel);
+ m_localJarsInitClasses = AndroidManager::loadLocalJarsInitClasses(target, deviceApiLevel);
}
m_intentName = AndroidManager::intentName(target);
m_packageName = m_intentName.left(m_intentName.indexOf(QLatin1Char('/')));
- m_deviceSerialNumber = ds->deviceSerialNumber();
+
+ m_deviceSerialNumber = AndroidManager::deviceSerialNumber(target);
m_processPID = -1;
m_adb = AndroidConfigurations::instance().adbToolPath().toString();
m_selector = AndroidDeviceInfo::adbSelector(m_deviceSerialNumber);