Serge Bobrovsky (sbobrovsky) wrote,
Serge Bobrovsky
sbobrovsky

Как запустить apk

...прога для андроида наконец-то собрана, стартуем эмулятор

adb install myproga.apk

и... эпик фейл:

install_parse_failed_no_certificates



Для этого юзаем утилиту jarsigner.
http://developer.android.com/tools/publishing/app-signing.html

Однако ей требуется keystore, который сперва надо создать утилитой keytool (пароли и алиасы для удобства лучше выбирать одинаковыми:):

keytool -genkeypair -dname "cn=Serge, ou=TestSoft, o=Game, c=RU" -alias testik -keypass testik -keystore C:\temp\mykeystore -storepass testik -validity 180

Затем подписываем:
jarsigner -verbose -keystore mykeystore myproga.apk testik

И проверяем:
jarsigner -verify

Ну и Java 7 конечно must die, потому что собрать приложение для андроида можно только с помощью JDK 5 или JDK 6.
Tags: android sdk
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 0 comments