Articles of keytool

Передача Android-приложений другому разработчику

Разработчик заинтересован в покупке одного из моих приложений (единственного, у которого есть пользователи), то есть мне нужно будет отправить ему исходный код, хранилище ключей и запросить Google для передачи по этой ссылке: https: // support. google.com/googleplay/android-developer/answer/6230247?hl=en Проблема в том, что все мои приложения используют один и тот же сертификат из одного и того же хранилища […]

Получение Android Google Map v2, работающего в версии выпуска, путем создания отпечатка SHA1 для ключа API

Сегодня я долгое время пытался выяснить, как получить мою карту Google, которая работала в отладочной версии моего приложения для Android, для работы в этой версии. Появилось несколько разных проблем. Некоторые фрагменты сообщений переполнения стека помогли, но я подумал, что было бы полезно перечислить детали для всего процесса, включая проблемы, которые у меня были: 1) Как […]

Что я должен использовать для «Distinguished Name» в нашем Keystore для Android Market?

Я собираюсь выпустить приложение в Android Market. Мне нужно создать хранилище ключей для подписи моего приложения. Документы немного подкупают то, что я поддерживаю для ввода параметра -dname . Вот строка, которую я использую: keytool -genkey -v -alias release -keyalg RSA -keysize 2048 -dname "CN=mydomain.com" -keystore my.keystore -validity 10000 Что требуется в поле -dname (Distinguished Name)? […]

Ошибка неправильной версии хранилища ключей. Как создать сертификат = 1 кейстор?

У меня возникли проблемы с использованием SSL, так как я получаю следующую ошибку, связанную с моим хранилищем ключей (самосозданное и самозаверяющее использование keytool для: http://developer.android.com/tools/publishing/app-signing.html ) : 08-14 20: 55: 23.044: W / System.err (5430): java.io.IOException: неправильная версия хранилища ключей. 08-14 20: 55: 23.060: W / System.err (5430): at org.bouncycastle.jce.provider.JDKKeyStore.engineLoad (JDKKeyStore.java:812) … Ошибка, возникающая в […]

Cacerts.bks не существует

Я подключил свой Android (4.0.4) телефон и установил приложение, которое проксирует весь HTTP-трафик через мой компьютер. Это работает отлично, и я могу видеть и изменять все HTTP-запросы. Но HTTPS-трафик не проходит. Я экспортировал сертификат моего прокси-сервера, но я обнаружил, что в cacert.bks /system/etc/security folder нет файла cacert.bks -file. Итак, как я могу добавить свой собственный […]

Keytool не запрашивает пароль (используя Facebook lib с Android)

Я запускаю сценарий ниже, как сказал Facebook. Проблема компиляции отсутствует. Проблема в том, что он никогда не задает мне вопрос с паролем после завершения процесса и согласно документации на facebook, это означает, что мой путь к хранилищу ключей неверен. Но файл debug.keystore находится в правильном пути! C: \ Users \ KSM45.android Пожалуйста, дайте мне знать, […]

Карты Google не отображаются на Android в режиме выпуска

Я пытаюсь выпустить свое приложение, но проблема с картами google. Приложение содержит активность (MapActivity), которая отображает карту. При работе в режиме отладки карта работает нормально. Я подписал свое приложение в режиме выпуска и получил SHA1. Я создал новый ключ для Android в консоли Google (SHA1; packageName). Получил ключ API В моем приложении я ссылался на […]

Как разработать приложение для Android с API Google Maps на нескольких компьютерах?

Я хочу сделать приложение для Android, которое использует Карты Google. Я установил Eclipse, Android JDK и AVD (Android Virtual Device). Я последовал этому руководству: http://developer.android.com/resources/tutorials/hello-world.html и сделал свое первое приложение. И это работает 🙂 Но для разработки приложения для Android, использующего API Карт Google, вы должны получить ключ API Карт Google. Согласно этой ссылке http://code.google.com/android/add-ons/google-apis/mapkey.html, […]

Keytool генерирует отпечаток SHA1 вместо MD5?

Я хочу использовать Карты Google в своем приложении, я следил за этим руководством, чтобы генерировать отпечаток MD5 моего eventappkey.keystore. Но keytool генерирует отпечаток SHA1 вместо MD5, из-за которого я не могу зарегистрироваться для Google Api, поскольку Google принимает MD5 отпечаток кестрофа. Я просмотрел другие ответы, которые предлагают использовать jdk1.6. Но есть ли лучший способ, так […]

Исправление debug.keystore для работы с ADT 22 и API Google Maps v1 API

После обновления моего Android SDK до версии 22.0.1 и обновления Eclipse ADT я обнаружил, что больше не могу устанавливать сборку отладки на устройстве. Консоль показывает эту ошибку: Installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES Я обнаружил, что могу обойти это, удалив файл debug.keystore и разрешив его SDK / ADT. Это позволяет мне создавать и устанавливать пакет отладки. Однако приложение […]