Android ant build - не загружает хранилище ключей - PullRequest
0 голосов
/ 13 октября 2011

My ant build для проекта Flex air 3.0 для Android с собственными расширениями возвращает это сообщение об ошибке:

could not load keystore file (password may be incorrect)

Я уверен, что пароль, имя файла хранилища ключей и путь верны. Я пытался изменить расположение и путь к файлу хранилища ключей - корень проекта, рабочий стол, c: \ certs - но сообщение об ошибке остается прежним. Я пробовал пути без пробелов в именах dir. Я создал новые сертификаты.

В build.properties на мое хранилище ключей ссылаются так:

KEYSTORE=C:\dev\projects\Certificates\AndroidCert.p12
STOREPASS=mypassword

Часть моего build.xml, которая имеет дело с хранилищем ключей, выглядит так:

    <java jar="${ADT.JAR}" dir="${APP_BUILD}" fork="true" failonerror="true">
        <arg value="-package"/>
        <arg value="-target"/>
        <arg value="apk"/>
        <arg value="-storetype"/>
        <arg value="PKCS12"/>
        <arg value="-keystore"/>
        <arg value="${KEYSTORE}"/>
        <arg value="-storepass"/>
        <arg value="${STOREPASS}"/>
        <arg value="${APK_NAME}"/>
        <arg value="${APP_XML}"/>
        <arg value="${APP_SWF}"/>
        <arg value="icons/"/>
        <arg value="-extdir"/>
        <arg value="${EXT_DIR}/"/>
    </java>

Любая помощь в объяснении ошибки очень ценится.

1 Ответ

2 голосов
/ 14 октября 2011

Запустите команду вручную и проверьте вывод.Также проверьте наличие пробелов в файле свойств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...