Мы используем Android SDK Tools 19 и Android ADT Plugin 18. Если мы публикуем приложение через ANT, мы получаем сообщение «Приложение не установлено» при попытке установить это приложение.
Я также хотел знать, как использовать Proguard с приложением Android, которое использует плагин Recent ADT, инструменты SDK.
Мы используем Windows 7, JDK 1.7.0, Eclipse для разработки приложений для Android. Мы узнали, что JDK 7 (1.7.0), поэтому попробуйте добавить эти параметры при подписании с помощью jarsigner:
<signjar
jar="${out.packaged.file}"
signedjar="${out.unaligned.file}"
keystore="${key.store}"
storepass="${key.store.password}"
alias="${key.alias}"
keypass="${key.alias.password}"
verbose="${verbose}" />
with these properties
<signjar
sigalg="MD5withRSA"
digestalg="SHA1"
jar="${out.packaged.file}"
signedjar="${out.unaligned.file}"
keystore="${key.store}"
storepass="${key.store.password}"
alias="${key.alias}"
keypass="${key.alias.password}"
verbose="${verbose}" />
as per [blog]http://stackoverflow.com/questions/8036422/android-signing-with-ant
Я также использую библиотеку GSON, библиотеку Http Mime, фрагмент Android v4. Таким образом, после публикации оно будет опубликовано, и даже приложение будет уменьшено. Но если я пытаюсь запустить опубликованное приложение, если оно показывает принудительное закрытие приложения.