У меня есть APK, который отлично работает на эмуляторе и на реальных устройствах, однако это неподписанный APK. При выпуске в магазин Android вам нужен подписанный apk, я пробовал делать в eclipse:
Project->Android Tools->Export Signed Application Pacakge
Затем я прохожу через весь мастер, создаю хранилище ключей и все остальное и получаю подписанный APK, когда это будет сделано, однако этот APK вылетает при запуске на всех протестированных мной устройствах. Обычно я бы посмотрел в консоль и увидел, что ломается/не работает, но когда вы проходите через мастер eclipse, консоль не меняется.
Есть ли другой способ сделать это? что может происходить в процессе подписания, что приводит к сбою при запуске? Спасибо за любую информацию.
Изменить
Я нашел ответ на свою проблему, поэтому, если у кого-то еще есть эта проблема, это то, что сработало для меня. Я использовал ANT для сборки своего APK, если вы перейдете в Project- > Android Tools- > Export Signed package и т. д., он НЕ использует ant, ни одна программа не работает, чтобы исправить это, перетащите значок build.xml в правый верхний угол ANT угол, это вызывает список функций ANT, затем запустите BUILD apk, а не DEBUG APK (по умолчанию), после этого вы получите неподписанный apk, затем вы можете подписать его и выровнять, и он отлично работает @!