From b9a786467948b99e205fda8d5c6aaeb1615be797 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Tue, 1 Dec 2020 14:54:29 +0100 Subject: [PATCH] Android: Use new message manager API Bring pane to front if error occurs when trying to install custom APK. This is only triggered when the user explicitly presses a button, so that is fine. Task-number: QTCREATORBUG-24430 Change-Id: I4358e9a430ac220400ed70ebfe617f556d6e91a3 Reviewed-by: Assam Boudjelthia --- src/plugins/android/androidmanager.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/android/androidmanager.cpp b/src/plugins/android/androidmanager.cpp index fd681a5db83..da9ac09c1fa 100644 --- a/src/plugins/android/androidmanager.cpp +++ b/src/plugins/android/androidmanager.cpp @@ -514,14 +514,15 @@ void AndroidManager::installQASIPackage(Target *target, const QString &packagePa if (info.type == AndroidDeviceInfo::Emulator) { deviceSerialNumber = AndroidAvdManager().startAvd(info.avdname); if (deviceSerialNumber.isEmpty()) - Core::MessageManager::write(tr("Starting Android virtual device failed.")); + Core::MessageManager::writeDisrupting(tr("Starting Android virtual device failed.")); } QStringList arguments = AndroidDeviceInfo::adbSelector(deviceSerialNumber); arguments << "install" << "-r " << packagePath; QString error; if (!runAdbCommandDetached(arguments, &error, true)) - Core::MessageManager::write(tr("Android package installation failed.\n%1").arg(error)); + Core::MessageManager::writeDisrupting( + tr("Android package installation failed.\n%1").arg(error)); } bool AndroidManager::checkKeystorePassword(const QString &keystorePath, const QString &keystorePasswd)