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

Я хочу создать приложение для Android, использующее Карты Google. Я установил Eclipse, Android JDK и AVD (виртуальное устройство Android). Я следовал этому руководству: http://developer.android.com/resources/tutorials/hello-world.htmlи сделал свое первое приложение. И это работает :)

Но для разработки приложения для Android, использующего Google Maps API, вам необходимо получить ключ Google Maps API. По этой ссылке http://code.google.com/android/add-ons/google-apis/mapkey.htmlвы получаете ключ, получая отпечаток MD5 вашего ключа отладки в папке JDK. . Проблема в том, что этот отпечаток отличается от компьютера к компьютеру.

Итак, моя проблема заключается в следующем: мы должны разрабатывать на нескольких компьютерах. Мы используем Subversion в качестве системы управления версиями в этом проекте. Как это решить?

Если я зарегистрирую свой отпечаток пальца MD5 и получу ключ API GM, этот ключ не будет работать ни на одном другом компьютере. Я знаю, что одно из решений состоит в том, что каждый разработчик получает свой личный ключ API, но я не думаю, что это гладкое решение.

Я пытался прочитать об отпечатках пальцев MD5, насколько я понимаю, их можно создавать, экспортировать и импортировать. Итак, может ли решение заключаться в том, что я создаю специальный отпечаток пальца, экспортирую его, отправляю всем другим разработчикам, а затем они могут его импортировать? Но я так понимаю, что это должен быть сертификат отладки? И в таком случае, как мне сделать, экспортировать и импортировать один? Я пытался прочитать об этом и знаю, что использую команду keytool, но не могу найти простых примеров. Просветите пожалуйста :)

7
задан linnkb 11 March 2012 в 09:41
поделиться