diff --git a/src/plugins/android/avddialog.cpp b/src/plugins/android/avddialog.cpp index 650ce413d8e..f02abcde29b 100644 --- a/src/plugins/android/avddialog.cpp +++ b/src/plugins/android/avddialog.cpp @@ -42,6 +42,7 @@ AvdDialog::AvdDialog(QWidget *parent) : QDialog(parent) , m_allowedNameChars(QLatin1String("[a-z|A-Z|0-9|._-]*")) { + AndroidConfigurations::sdkManager()->refreshPackages(); resize(800, 0); setWindowTitle(Tr::tr("Create new AVD")); @@ -302,7 +303,8 @@ int AvdDialog::sdcardSize() const void AvdDialog::updateApiLevelComboBox() { - SystemImageList installedSystemImages = m_sdkManager.installedSystemImages(); + const SystemImageList installedSystemImages + = AndroidConfigurations::sdkManager()->installedSystemImages(); DeviceType curDeviceType = m_deviceTypeToStringMap.key( m_deviceDefinitionTypeComboBox->currentText()); diff --git a/src/plugins/android/avddialog.h b/src/plugins/android/avddialog.h index d0e349f780e..550a04a158e 100644 --- a/src/plugins/android/avddialog.h +++ b/src/plugins/android/avddialog.h @@ -61,7 +61,6 @@ private: QTimer m_hideTipTimer; QRegularExpression m_allowedNameChars; QList m_deviceDefinitionsList; - AndroidSdkManager m_sdkManager; QMap m_deviceTypeToStringMap; QComboBox *m_abiComboBox;