Баночка для подписи Ant Build - PullRequest
2 голосов
/ 12 марта 2012

Я все еще получаю следующее сообщение об ошибке при попытке установить на устройство Android.

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

Я обновил Ant до последней версии 1.8.3, которая решает эту проблему при использовании с Java 7. https://issues.apache.org/bugzilla/show_bug.cgi?id=52344

Я использую файл build.xml в проекте для создания файла APK выпуска.
Мой путь ANT_HOME установлен правильно в Windows-> Предпочтения

Есть идеи?

Ответы [ 2 ]

1 голос
/ 13 марта 2012

Похоже, вы должны добавить следующее в /tools/ant/build.xml

<signjar
    sigalg="MD5withRSA"
    digestalg="SHA1">
0 голосов
/ 21 декабря 2012

Переопределите целевой объект release-sign, скопировав его из sdk build.xml, замените signapk на signjar и добавьте 2 приведенных выше аргумента

...