Как разработать приложение для 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, вы получаете ключ, получая отпечаток MD5 вашего отладочного ключа в папке JDK. Проблема в том, что этот отпечаток отличается от компьютера к компьютеру.

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

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

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

Вы можете получить debug.keystore от одного из членов команды, поместить в Subversion, а затем дать команду другим членам команды memebrs заменить их файл debug.keystore на один из репозитория.

ADD1 : См. Также эту ссылку: http://groups.google.com/group/android-developers/browse_thread/thread/c9051635ab37f252

ADD2 : http://developer.android.com/guide/publishing/app-signing.html#debugmode

Место хранения по умолчанию для AVD находится в ~ / .android / на OS X и Linux, в C: \ Documents and Settings \ .android \ в Windows XP и в C: \ Users \ .android \ в Windows Vista и Windows 7 ,

Intereting Posts
Настроить Android Intent.ACTION_SEND EditText в Адаптере списка, как сохранить значение? Вам нужно «полное» понимание Java для программных приложений Android? Android Как синхронизировать две задачи Async? Уровень защиты подписи – уточнение Уведомления о просмотре паролей на Android ExpandableListView с фиксированным groupView при прокрутке Служба специальных возможностей отключена при каждом запуске отладки CustomDrawerLayout с четырех сторон экрана выдают с жестом Fling и обнаружением Сохранить изображение на SD-карте из ресурса drawble на Android Когда вам нужен сервер приложений для Firebase Cloud Messaging? Плагин не найден для префикса 'android' в текущем проекте Переместить существующее веб-приложение в собственное приложение для телефона с помощью обозревателя браузера Как я могу сохранить конфигурацию моего приложения без использования базы данных ??? (Используя простой текстовый файл) Android возвращается к первому действию при нажатии кнопки