forked from qt-creator/qt-creator
Android: Ensure that keytool returns english output
Task-number: QTCREATORBUG-9941 Change-Id: I69c3f6aecdf5e4c40934b5151518a0787b752356 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -398,6 +398,9 @@ QAbstractItemModel *AndroidPackageCreationStep::keystoreCertificates()
|
|||||||
if (!m_keystorePasswd.length())
|
if (!m_keystorePasswd.length())
|
||||||
return 0;
|
return 0;
|
||||||
params << m_keystorePasswd;
|
params << m_keystorePasswd;
|
||||||
|
Utils::Environment env = Utils::Environment::systemEnvironment();
|
||||||
|
env.set(QLatin1String("LANG"), QLatin1String("C"));
|
||||||
|
keytoolProc.setProcessEnvironment(env.toProcessEnvironment());
|
||||||
keytoolProc.start(AndroidConfigurations::instance().keytoolPath().toString(), params);
|
keytoolProc.start(AndroidConfigurations::instance().keytoolPath().toString(), params);
|
||||||
if (!keytoolProc.waitForStarted() || !keytoolProc.waitForFinished()) {
|
if (!keytoolProc.waitForStarted() || !keytoolProc.waitForFinished()) {
|
||||||
QMessageBox::critical(0, tr("Error"),
|
QMessageBox::critical(0, tr("Error"),
|
||||||
|
|||||||
Reference in New Issue
Block a user