Я хочу создать приложение для Android, которое использует Google Maps. Я установил Eclipse, Android JDK и AVD (виртуальное устройство Android). Я последовал этому уроку: 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 вы получаете ключ, получив отпечаток MD5 вашего ключа отладки в папке JDK. Проблема в том, что этот отпечаток отличается от компьютера к компьютеру.
Итак, моя проблема заключается в следующем: мы должны разрабатывать на нескольких компьютерах. Мы используем Subversion в качестве источника контроля над этим проектом. Как это можно решить?
Если я зарегистрирую свой отпечаток MD5 и получу ключ API GM, этот ключ не будет работать на любом другом компьютере. Я знаю, что одно решение состоит в том, что каждый из разработчиков получает свой собственный персональный ключ API, но я не думаю, что это гладкое решение.
Я пытался прочитать отпечатки пальцев MD5, и, насколько я понимаю, вы можете создавать, экспортировать и импортировать их. Итак, может ли быть решение, что я создаю специальный отпечаток, экспортирую его, отправляю всем другим разработчикам, а затем они могут импортировать его? Но как я понимаю это должен быть отладочный сертификат? И в таком случае, как мне сделать, экспортировать и импортировать один? Я решил прочитать об этом и знаю, что использую команду keytool, но не могу найти простых примеров. Пожалуйста, просветите меня:)