diff options
author | Eike Ziller <eike.ziller@qt.io> | 2017-10-12 09:49:14 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2017-10-12 09:49:14 +0200 |
commit | 1c1dd45bfe5f79429e9e796689f9b21f7c5b6ee0 (patch) | |
tree | 3844dfac958af2a62907149fd9ef4b5a2d190ed1 /src/plugins/android/androidbuildapkstep.cpp | |
parent | 845271e957d2490e24bc3299d37291780e0b429a (diff) | |
parent | cd575e3a7644f817f2a98b65350b379774f1e23f (diff) | |
download | qt-creator-1c1dd45bfe5f79429e9e796689f9b21f7c5b6ee0.tar.gz |
Merge remote-tracking branch 'origin/4.5'
Change-Id: Iebd340258966aff910fb9ab0e45b5149e8f242f0
Diffstat (limited to 'src/plugins/android/androidbuildapkstep.cpp')
-rw-r--r-- | src/plugins/android/androidbuildapkstep.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/android/androidbuildapkstep.cpp b/src/plugins/android/androidbuildapkstep.cpp index e3a648c8b4..e3dab7ad7b 100644 --- a/src/plugins/android/androidbuildapkstep.cpp +++ b/src/plugins/android/androidbuildapkstep.cpp @@ -29,6 +29,7 @@ #include "androidconfigurations.h" #include "androidconstants.h" #include "androidmanager.h" +#include "androidsdkmanager.h" #include "androidqtsupport.h" #include "certificatesmodel.h" @@ -92,7 +93,8 @@ private: AndroidBuildApkStep::AndroidBuildApkStep(ProjectExplorer::BuildStepList *parent, const Core::Id id) : ProjectExplorer::AbstractProcessStep(parent, id), - m_buildTargetSdk(AndroidConfig::apiLevelNameFor(AndroidConfigurations::currentConfig().highestAndroidSdk())) + m_buildTargetSdk(AndroidConfig::apiLevelNameFor(AndroidConfigurations:: + sdkManager()->latestAndroidSdkPlatform())) { //: AndroidBuildApkStep default display name setDefaultDisplayName(tr("Build Android APK")); @@ -233,8 +235,10 @@ bool AndroidBuildApkStep::fromMap(const QVariantMap &map) m_keystorePath = Utils::FileName::fromString(map.value(KeystoreLocationKey).toString()); m_signPackage = false; // don't restore this m_buildTargetSdk = map.value(BuildTargetSdkKey).toString(); - if (m_buildTargetSdk.isEmpty()) - m_buildTargetSdk = AndroidConfig::apiLevelNameFor(AndroidConfigurations::currentConfig().highestAndroidSdk()); + if (m_buildTargetSdk.isEmpty()) { + m_buildTargetSdk = AndroidConfig::apiLevelNameFor(AndroidConfigurations:: + sdkManager()->latestAndroidSdkPlatform()); + } m_verbose = map.value(VerboseOutputKey).toBool(); m_useMinistro = map.value(UseMinistroKey).toBool(); return ProjectExplorer::BuildStep::fromMap(map); |