diff options
author | Assam Boudjelthia <[email protected]> | 2020-01-08 14:55:16 +0200 |
---|---|---|
committer | Assam Boudjelthia <[email protected]> | 2020-01-13 15:20:05 +0000 |
commit | 0df5d8c2e524bcb033d56636726e0242dd868d5c (patch) | |
tree | 7c5ceee5c533f9c57cacff133442bf282950f3e3 /src/plugins/android/androidtoolmanager.cpp | |
parent | 382589f1603fd135b372f888c4d74b3ccd474882 (diff) |
Android: Improve "Add new AVD" dialog
* Re-organize the implementation to create a new AVD
* Use SystemImage instead of SdKPlatform because now
an SdkPlatform can be installed partially with a SystemImage.
The current implementation does not consider the this case,
thus we end up with an uncomplete list of installed system images.
* Add Device definitions with categories (phone, tablet, tv, etc.)
to the creation process (check -d arg in avdmanager create avd).
Task-number: QTCREATORBUG-23284
Change-Id: Id02a71ad452fb423fa2781d06ef3fcf2afa328a9
Reviewed-by: Alessandro Portale <[email protected]>
Diffstat (limited to 'src/plugins/android/androidtoolmanager.cpp')
-rw-r--r-- | src/plugins/android/androidtoolmanager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/android/androidtoolmanager.cpp b/src/plugins/android/androidtoolmanager.cpp index 2db6cecb265..b52a2916df1 100644 --- a/src/plugins/android/androidtoolmanager.cpp +++ b/src/plugins/android/androidtoolmanager.cpp @@ -148,7 +148,7 @@ CreateAvdInfo AndroidToolManager::createAvdImpl(CreateAvdInfo info, FilePath and proc.setProcessEnvironment(env); QStringList arguments; arguments << QLatin1String("create") << QLatin1String("avd") - << QLatin1String("-t") << AndroidConfig::apiLevelNameFor(info.sdkPlatform) + << QLatin1String("-t") << QString("android-%1").arg(info.systemImage->apiLevel()) << QLatin1String("-n") << info.name << QLatin1String("-b") << info.abi; if (info.sdcardSize > 0) |