Android: Allow creating a avd without a sdcard

And make that the default. SdCards are not that useful, so
creating one by default is odd.

Change-Id: Iddb34e9e3387c9c4488f7b2bc11799cfc28c9a43
Task-number: QTCREATORBUG-13590
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: BogDan Vatra <bogdan@kde.org>
This commit is contained in:
Daniel Teske
2015-04-14 13:24:33 +02:00
parent 3ddb751be8
commit 87922f58fe
2 changed files with 5 additions and 4 deletions

View File

@@ -95,13 +95,13 @@
<string> MiB</string>
</property>
<property name="minimum">
<number>50</number>
<number>0</number>
</property>
<property name="maximum">
<number>9999999</number>
</property>
<property name="value">
<number>200</number>
<number>0</number>
</property>
</widget>
</item>

View File

@@ -597,8 +597,9 @@ AndroidConfig::CreateAvdInfo AndroidConfig::createAVDImpl(CreateAvdInfo info, Fi
arguments << QLatin1String("create") << QLatin1String("avd")
<< QLatin1String("-t") << info.target
<< QLatin1String("-n") << info.name
<< QLatin1String("-b") << info.abi
<< QLatin1String("-c") << QString::fromLatin1("%1M").arg(info.sdcardSize);
<< QLatin1String("-b") << info.abi;
if (info.sdcardSize > 0)
arguments << QLatin1String("-c") << QString::fromLatin1("%1M").arg(info.sdcardSize);
proc.start(androidToolPath.toString(), arguments);
if (!proc.waitForStarted()) {
info.error = QApplication::translate("AndroidConfig", "Could not start process \"%1 %2\"")