2013-07-05 1 views
8

Я должен подписать мой APK и рынок Google предоставить мне ключ, который является чем-то вродеAndroid как подписать мой APK с Google при условии лицензионного ключа

Лицензионного ключа для этого приложения в кодировке Base64 RSA открытого ключа включают в свой двоичный код. Удалите все пробелы. MIIBIjANBgasdfasdfdaskqhkiG9w0BAQEadfadfasdFAAOCAQ8AMIIBCgKCAQEAuacIf ........

Как я могу подписать мой APK с этим ключом, и как включить этот ключ в моей двоичный файл?

+0

Вы используете затмение? Если это так, вы можете подписывать свое приложение при его экспорте. – nedaRM

ответ

1

Сайт разработчика Android имеет большое прохождение для подписания приложений here.

Увидев, что у вас есть ключ, вам просто нужно создать файл хранилища ключей «.keystore», используя отображаемый keytool here. Это заставит вас ввести все детали, которые требуется Android для подписанного приложения.

Вы можете проверить другие ответы here и here.

Eclipse позволяет легко экспортировать, щелкнув правой кнопкой мыши на вашем проекте и выбрав «Android Tools> Export Signed Application Package».

Удачи вам!

+1

Какова цель ключа, который предоставил мне Google? и как я добавлю это в свой двоичный файл ... Я не получил, как добавить этот ключ в свой двоичный код ??? –

4

Я тоже как оригинальный плакат спросил интересно, что делать с ключом Lisence порожденного консоли разработчика на моем пути к публикации в Play магазине Google.

Хотя все вышеперечисленные записи показывают, как экспортировать и создавать keystore и т. Д. В Eclipse или из командной строки, ни один из них не отвечает на то, что для чего предназначен ключ от Dadgum, предлагаемый Google. Мне нужно как-то добавить его? Я не вижу способа указать ключ Google, сгенерированный как «ключ лицензирования» в консоли разработчика Google Play, и NOTHING сообщает мне, КАК связывать этот ключ с моим приложением.

Я уже знаю, как экспортировать подписанное приложение с использованием eclipse, но у которого нет ключа Google Play. Если кто-то может указать мне в правильном направлении, это очень ценится.

OK Я выяснил это. Лицензионный ключ не имеет значения для подписания вашего приложения и предназначен для целей лицензирования в вашем приложении.

+0

Вы поняли, как мы можем это сделать - «есть ли лицензия, добавленная в двоичную»? Я все еще не нахожу ответа на вопрос на этом посту. – DAS

26

У меня был такой же вопрос. Наконец, выяснилось, что открытый ключ RSA на Dev-Console предназначен для «лицензирования». Это означает, что приложение может использовать ключ для запроса, если у пользователя есть действующая и действительная лицензия для использования вашего приложения или служб в нем. Это полностью отличается от подписания apk.

http://developer.android.com/google/play/licensing/index.html

+0

Это должен быть принятый ответ. Ключ, предоставленный Google, не используется в поместье, когда задается вопрос. – Fmstrat

Смежные вопросы