Речь идет не только о хранилище ключей приложения Android или ключе API Карт Android. Это комбинация обоих. Нам нужно хранилище ключей, когда мы хотим подписать приложение.
Способ подписать приложение следующим образом; (Я даю инструкции, предполагая, что вы работаете с Eclipse IDE)
- Щелкните правой кнопкой мыши свой проект в окне Package Explorer
- Инструменты Android -> Экспорт подписанного пакета приложения
- В окне Project Checks просмотрите ваш проект и перейдите к следующему окну
- Там выберите «Создать новое хранилище ключей» и следуйте указаниям мастера
- Не указывайте пароль по умолчанию, который поставляется с отладкой Eclipse
ключ
Затем вы можете закончить создание подписанного ключа для вашего приложения.
Следующая процедура - процесс регистрации ключа API Карт Android. Здесь я предполагаю, что вы делаете реализацию в среде Windows
- Открыть командную строку
- Перейти к месту, где вы сохранили файл хранилища ключей в предыдущем процессе
- Дайте команду "keytool -list -keystore keystore.filename" без кавычек
- Они спросят "пароль хранилища ключей", предоставят тот же пароль, который был указан при создании хранилища ключей
- Тогда вы можете получить ключ MD5
- Скопируйте его и перейдите по этой ссылке
Дайте ключ MD5 в соответствующем месте, поставьте галочку. Затем сотрудники Google предоставят вам код XML. Вы должны вставить этот код в XML-файл, куда вам нужно загрузить карту.
Бинго ... теперь вы создали приложение, которое поддерживает API карт Google, которое работает на эмуляторе и на реальном устройстве. : -)