forked from qt-creator/qt-creator
Android: Don't create kits if there is no device
Task-number: QTCREATORBUG-10574 Change-Id: I169762ce9d2388866f1aa16f2b7128cfd42e7cee Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
@@ -857,7 +857,13 @@ void AndroidConfigurations::updateAutomaticKitList()
|
|||||||
}
|
}
|
||||||
|
|
||||||
DeviceManager *dm = DeviceManager::instance();
|
DeviceManager *dm = DeviceManager::instance();
|
||||||
IDevice::ConstPtr device = dm->find(Core::Id(Constants::ANDROID_DEVICE_ID)); // should always exist
|
IDevice::ConstPtr device = dm->find(Core::Id(Constants::ANDROID_DEVICE_ID));
|
||||||
|
if (device.isNull()) {
|
||||||
|
// no device, means no sdk path
|
||||||
|
foreach (Kit *k, existingKits)
|
||||||
|
KitManager::deregisterKit(k);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// register new kits
|
// register new kits
|
||||||
QList<Kit *> newKits;
|
QList<Kit *> newKits;
|
||||||
|
|||||||
Reference in New Issue
Block a user