diff options
author | Daniel Teske <[email protected]> | 2013-09-17 18:24:57 +0200 |
---|---|---|
committer | Daniel Teske <[email protected]> | 2013-09-26 17:13:27 +0200 |
commit | 1262310798c699c13c2878c5eee66f94a6be8469 (patch) | |
tree | 18e7129681a0571dee91211e199669e50103c30c /src/plugins/android/androidrunner.cpp | |
parent | 455d597ac3cb6f1f6e1cc500c0a009df12cb4fcc (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.cpp | 15 |
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); |