forked from qt-creator/qt-creator
Android: Don't start avd if AndroidDeviceInfo doesn't want it
If the avdname is empty, we have a physical device, rather than an emulater, and no avd is necessary. Change-Id: I5eeaa02ae505cce80da5f27ad9a5e1dddcabb4e2 Reviewed-by: BogDan Vatra <bogdan@kdab.com>
This commit is contained in:
@@ -247,7 +247,7 @@ void AndroidRunner::launchAVD()
|
||||
emit androidDeviceInfoChanged(info);
|
||||
if (info.isValid()) {
|
||||
AndroidAvdManager avdManager;
|
||||
if (avdManager.findAvd(info.avdname).isEmpty()) {
|
||||
if (!info.avdname.isEmpty() && avdManager.findAvd(info.avdname).isEmpty()) {
|
||||
bool launched = avdManager.startAvdAsync(info.avdname);
|
||||
m_launchedAVDName = launched ? info.avdname:"";
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user