aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androidrunner.cpp
diff options
context:
space:
mode:
authorDaniel Teske <[email protected]>2013-09-17 18:24:57 +0200
committerDaniel Teske <[email protected]>2013-09-26 17:13:27 +0200
commit1262310798c699c13c2878c5eee66f94a6be8469 (patch)
tree18e7129681a0571dee91211e199669e50103c30c /src/plugins/android/androidrunner.cpp
parent455d597ac3cb6f1f6e1cc500c0a009df12cb4fcc (diff)
Android: androiddeployqt support
Change-Id: I37d706b4e11c6e1353a8ee73378b7d080080678c Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]>
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 ef467d2bca3..e00cb95e682 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);