Добре, тож ця публікація складається з півроку тому, але я подумав, що я додам сюди трохи інформації для людей, котрі плутаються у всьому бізнесі з відбитками пальців API / MD5. Мені знадобилося певний час, щоб зрозуміти, тому я припускаю, що й інші мали проблеми з цим (якщо тільки я не такий нудний).
Ці вказівки призначені для Windows XP, але я думаю, це схоже на інші версії Windows. Здається, користувачі Mac та Linux мають простіший час, тому я не звертаюся до них.
Отже, щоб використовувати перегляди карт у своїх додатках для Android, Google хоче зареєструватися в них, щоб ви могли вийти з угоди про умови використання API Карт Android для Android. Я думаю, вони не хочуть, щоб ви робили будь-які додаткові GPS-програми, щоб конкурувати з їх чимось. Я не дуже його читав. На жаль
Тому перейдіть на сторінку http://code.google.com/android/maps-api-signup.html і перевірте це. Вони хочуть, щоб ви встановили прапорець "Я прочитав і погоджуюся з умовами" та введіть відбиток MD5 вашого сертифіката. Wtf - це, ви можете сказати. Я не знаю, але просто робіть те, що я кажу, і ваш додаток для Android не травмується.
Перейдіть до пункту Пуск> Виконати і введіть cmd, щоб відкрити командний рядок. Вам потрібно перейти до каталогу з файлом keytool.exe, який може бути дещо іншим місцем, залежно від того, яку версію JDK ви встановили. Шахта входить, C:\Program Files\Java\jdk1.6.0_21\bin
але спробуйте перейти до папки Java і подивіться, яка версія у вас є, і відповідно змініть шлях.
Після переходу до C: \ Program Files \ Java \ <"ваша версія JDK тут"> \ bin у командному рядку введіть
keytool -list -keystore "C:/Documents and Settings/<"your user name here">/.android/debug.keystore"
з цитатами. Звичайно, <"ваше ім'я користувача тут"> буде вашим власним іменем Windows.
(Якщо у вас виникли проблеми з пошуком цього шляху і ви користуєтеся Eclipse, ви можете перевірити вікно> налаштування> Android> скласти та перевірити "зберігання клавіш налагодження за замовчуванням")
Натисніть клавішу Enter, і вона запропонує ввести пароль. Просто натисніть клавішу Enter. І вуаля, внизу - ваш відбиток MD5. Введіть відбиток пальців у текстове поле на сторінці реєстрації API Android Maps та натисніть Створити ключ API.
А ще є ваш ключ у всій красі, із зручним зразком xml-макета із введеним вами ключем для копіювання та вставки.