aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androidavdmanager.cpp
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2020-06-26 01:06:16 +0300
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2020-06-26 07:15:07 +0000
commitaf7c218d95d670080893356af7a42c672f1de1a9 (patch)
tree016fa71b3a1db6f2766fa137cac3b25f33d6d180 /src/plugins/android/androidavdmanager.cpp
parentdbca37278053f95fa01c643a0867722dfcb09a55 (diff)
Android: remove native sdk and avd manager buttons
The native SDK and AVD manager buttons are no longer useful, since the original, visual Java-basd tool for managing SDK and AVDs were removed from Google's offering. The replacement is a set of command line tools and a visual tool within Android Studio, which can not directly be launched from Qt Creator. Qt Creator has it's UI on top of the command line tools. Change-Id: If660d7f566c173f46d9b2a97c9204746d33270e6 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/android/androidavdmanager.cpp')
-rw-r--r--src/plugins/android/androidavdmanager.cpp19
1 files changed, 0 insertions, 19 deletions
diff --git a/src/plugins/android/androidavdmanager.cpp b/src/plugins/android/androidavdmanager.cpp
index 19cdd505026..d396aceed7a 100644
--- a/src/plugins/android/androidavdmanager.cpp
+++ b/src/plugins/android/androidavdmanager.cpp
@@ -230,29 +230,13 @@ AndroidAvdManager::AndroidAvdManager(const AndroidConfig &config):
AndroidAvdManager::~AndroidAvdManager() = default;
-void AndroidAvdManager::launchAvdManagerUiTool() const
-{
- if (m_config.useNativeUiTools()) {
- m_androidTool->launchAvdManager();
- } else {
- qCDebug(avdManagerLog) << "AVD Ui tool launch failed. UI tool not available"
- << m_config.sdkToolsVersion();
- }
-}
-
QFuture<CreateAvdInfo> AndroidAvdManager::createAvd(CreateAvdInfo info) const
{
- if (m_config.useNativeUiTools())
- return m_androidTool->createAvd(info);
-
return Utils::runAsync(&createAvdCommand, m_config, info);
}
bool AndroidAvdManager::removeAvd(const QString &name) const
{
- if (m_config.useNativeUiTools())
- return m_androidTool->removeAvd(name);
-
const CommandLine command(m_config.avdManagerToolPath(), {"delete", "avd", "-n", name});
qCDebug(avdManagerLog) << "Running command (removeAvd):" << command.toUserOutput();
Utils::SynchronousProcess proc;
@@ -263,9 +247,6 @@ bool AndroidAvdManager::removeAvd(const QString &name) const
QFuture<AndroidDeviceInfoList> AndroidAvdManager::avdList() const
{
- if (m_config.useNativeUiTools())
- return m_androidTool->androidVirtualDevicesFuture();
-
return Utils::runAsync(&AvdManagerOutputParser::listVirtualDevices, m_parser.get(), m_config);
}